搭配 JDBC 驅動程式使用陳述式
Microsoft JDBC Driver for SQL Server 可用來以各種方式處理 SQL Server 資料庫中的資料。 利用輸入和輸出參數,JDBC 驅動程式可用來針對資料庫執行 SQL 陳述式,或用於資料庫中呼叫預存程序。 JDBC 驅動程式也支援使用 SQL 逸出序列、更新計數、自動產生的金鑰,以及在批次作業內執行更新。
JDBC 驅動程式提供三種類別來擷取 SQL Server 資料庫中的資料:
SQLServerStatement - 用於執行不含參數的 SQL 陳述式。
SQLServerPreparedStatement - (繼承自 SQLServerStatement),用於執行可能包含 IN 參數的已編譯 SQL 陳述式。
SQLServerCallableStatement - (繼承自 SQLServerPreparedStatement),用於執行可能包含 IN 參數、OUT 參數或這兩者的預存程序。
此節中的主題討論如何使用這三個陳述式類別來處理 SQL Server 資料庫中的資料。
本節內容
主題 | 描述 |
---|---|
使用 SQL 陳述式 | 描述如何搭配 JDBC 驅動程式使用 SQL 陳述式,來處理 SQL Server 資料庫中的資料。 |
搭配預存程序使用陳述式 | 描述如何搭配 JDBC 驅動程式使用預存程序,來處理 SQL Server 資料庫中的資料。 |
使用多個結果集 | 描述如何使用 JDBC 驅動程式來擷取多個結果集的資料。 |
使用 SQL 逸出序列 | 描述如何使用 SQL 逸出序列,例如日期和時間常值及函數。 |
使用自動產生的金鑰 | 描述如何使用自動產生的金鑰。 |
執行批次作業 | 描述如何使用 JDBC 驅動程式來執行批次作業。 |
處理複雜陳述式 | 描述如何使用 JDBC 驅動程式來執行複雜陳述式,這類陳述式可執行各種不同的工作,並可能傳回不同類型的資料。 |