Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

जावा से MSSQL अनुरोध के लिए उपयोगकर्ता परिभाषित तालिका प्रकार कैसे पास करें?

ओह क्षमा करें, जहां तक ​​​​मुझे पता है कि जावा में ऐसी कोई तालिका वस्तु नहीं है, आप cs.setObject() का उपयोग कर सकते हैं, लेकिन फिर आपको उस ऑब्जेक्ट को कहीं से प्राप्त करना चाहिए (mssql सर्वर पर क्वेरी?)। यदि आप प्रदर्शन की तलाश में हैं JDBC के साथ सम्मिलित करता है तो आपको तैयार स्टेटमेंट और बैच निष्पादन पर विचार करना चाहिए।

java.sql.connection connection = //driver, url, database, credentials ...

try
{
    PreparedStatement ps =
        connection.prepareStatement("insert into tbl values (?)");
    ps.setInt(1, your 1st int);
    ps.addBatch();
    ps.setInt(1, your 2nd int);
    ps.addBatch();
    ps.setInt(1, your 3rd int);
    ps.addBatch();
    ps.executeBatch();
}
catch (SQLException e)
{
    // err handling goes here
}
finally
{
    // close your resources
}

सादरएस



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जब डिस्टिंक्ट और ग्रुप बाय का प्रदर्शन अलग होता है?

  2. SQL सर्वर में बाधाओं की जाँच करें

  3. दो तिथियों के बीच सभी तिथियों को कैसे सूचीबद्ध करें

  4. SQL सर्वर प्रबंधन स्टूडियो और Transact SQL में GO का क्या उपयोग है?

  5. Row_number . का उपयोग करके किसी क्वेरी से @@ rowcount प्राप्त करने का कुशल तरीका