Java.Sql 命名空間

類別

名稱 Description
BatchUpdateException

當批次更新操作發生錯誤時拋出的 SQLException 子類別。

ClientInfoStatus

列舉狀態,說明為何某屬性無法透過呼叫 Connection.setClientInfo

Connection

連線代表從 Java 應用程式到資料庫的連結。

DatabaseMetaData

一個介面,提供關於資料庫管理系統及其支援功能的全面資訊。

DataTruncation

當資料值因非超出 DataTruncation的原因被截斷時,當寫入時拋DataTruncation出異常,或在讀取時回報為MaxFieldSize警告。

Date

一個薄包裹在毫秒值上的細包裝器,讓 JDBC 能將此值識別為 SQL DATE 值。

DriverManager

管理一組 JDBC 驅動程式的基本服務。

DriverPropertyInfo

駕駛者屬性用於建立連結。

IDriverExtensions
ParameterMetaData

一個用來獲取參數類型與性質 PreparedStatement資訊的介面。

ResultSet

一個物件介面,代表資料庫資料表的項目,作為查詢資料庫的結果回傳。

ResultSetMetaData

提供關於回傳欄位 ResultSet的資訊。

RowIdLifetime

RowId 終身值的列舉。

SQLClientInfoException

SQLException當一個或多個客戶端資訊屬性無法設定在 Connection

SQLDataException

當 SQLState 類別值為「SQLException」或廠商指定條件時,拋出的子類別。

SQLException

一個例外,提供資料庫存取錯誤或其他錯誤的資訊。

SQLFeatureNotSupportedException

當 SQLState 類別值為 'SQLException'(值為 'zero' A)時,拋出的子類別。

SQLIntegrityConstraintViolationException

當 SQLState 類別值為 'SQLException' 或在廠商指定條件下拋出 的子類別。

SQLInvalidAuthorizationSpecException

當 SQLState 類別值為「SQLException」或在廠商指定條件下,拋出的子類別。

SQLNonTransientConnectionException

SQLState 類別的子類別 SQLException 值為 '08',或在廠商指定的條件下被拋棄。

SQLNonTransientException

當重複執行同一操作時,除非修正原因SQLException,否則會失敗的子類別SQLException

SQLPermission

舊有安全代碼;請勿使用。

SQLRecoverableException

這個子類別 SQLException 被丟在先前失敗的操作,若應用程式執行某些復原步驟並重試整個交易,或在分散式交易的情況下,交易分支可能成功。

SQLSyntaxErrorException

當 SQLState 類別值為「SQLException」或在廠商指定條件下拋出 的子類別。

SQLTimeoutException

當 由 SQLException 指定的逾時結束時,所拋棄的Statement子類。

SQLTransactionRollbackException

當 SQLState 類別值為「SQLException」或在廠商指定條件下,拋出的子類別。

SQLTransientConnectionException

SQLException SQLState 類別值為 08,或在廠商指定的條件下。

SQLTransientException

子類別 SQLException 用於先前失敗的操作可能成功,且該操作在未受應用程式層級功能干預的情況下重試。

SQLWarning

例外條款提供資料庫存取警告資訊。

Statement

用於執行靜態 SQL 陳述式以取得查詢結果的介面。

Time

一個包裹 java.util.Date 類別的薄包裝,讓 JDBC API 能將此標記為 SQL TIME 值。

Timestamp

一個薄包裝 java.util.Date 器,讓 JDBC API 能將此標記為 SQL TIMESTAMP 值。

Types

定義用來辨識通用 SQL 類型(稱為 JDBC 類型)的常數的類別。

介面

名稱 Description
IArray

Java 程式語言中 SQL 型別ARRAY的映射。

IBlob

在 Javasup<>< 字型大小=-2>TM/<font></sup> 程式語言中BLOB,SQL 值的表示(映射)。

ICallableStatement

用於執行 SQL 儲存程序的介面。

IClob

Javasup<>< 字型大小=-2>TM/<font></sup> 程式語言對應 SQL CLOB 型別。

IConnection

與特定資料庫的連線(會話)。

IDatabaseMetaData

關於整個資料庫的完整資訊。

IDriver

每個驅動類別都必須實作的介面。

INClob

Javasup<>< 字型大小=-2>TM/<font></sup> 程式語言對應 SQL NCLOB 型別。

IParameterMetaData

一個可以用來取得物件中每個參數標記 PreparedStatement 類型與屬性資訊的物件。

IPreparedStatement

一個代表預先編譯 SQL 陳述式的物件。

IRef

Java 程式語言中對應 SQL REF 值的映射,該值是資料庫中 SQL 結構型別值的參考。

IResultSet

一個代表資料庫結果集的資料表,通常透過執行查詢資料庫的陳述式產生。

IResultSetMetaData

一個可以用來取得物件欄位類型與屬性 ResultSet 資訊的物件。

IRowId

Java 程式語言中 SQL ROWID 值的表示(映射)。

ISavepoint

儲存點的表示,是目前交易中可從方法中引用 Connection.rollback 的一個點。

ISQLData

用於將 SQL 使用者定義型別(UDT)自訂映射到 Java 程式語言類別的介面。

ISQLInput

輸入串流包含代表 SQL 結構型態實例或 SQL 獨特型別的值流。

ISQLOutput

輸出流用於將使用者定義型別的屬性寫回資料庫。

ISQLXML

JavaTM 程式語言中 SQL XML 型別的映射。

IStatement

用於執行靜態 SQL 陳述式並回傳所產生結果的物件。

IStruct

Java 程式語言中 SQL 結構化型態的標準映射。

IWrapper

JDBC 類別介面,提供在代理實例實際上是代理類別時,取得代理實例的能力。