|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 SQLException 的軟體套件 | |
---|---|
java.sql | 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 |
javax.sql | 為通過 JavaTM 程式語言進行伺服器端資料源存取和處理提供 API。 |
javax.sql.rowset | JDBC RowSet 實作的標準介面和基礎類別。 |
javax.sql.rowset.serial | 提供實用工具類別,允許 SQL 型別與 Java 程式語言資料型別之間的可序列化映射關係。 |
javax.sql.rowset.spi | 第三方供應商在其同步提供者的實作中必須使用的標準類別和介面。 |
java.sql 中 SQLException 的使用 |
---|
java.sql 中 SQLException 的子類別 | |
---|---|
class |
BatchUpdateException
進行批量更新操作期間發生錯誤時拋出的 SQLException 子類別。 |
class |
DataTruncation
以 DataTruncation 異常形式拋出的異常(寫入時),或者由於除資料值超出 MaxFieldSize 之外的某種原因意外地截斷該資料值時以 DataTruncation 警告形式報告的異常(讀取時)。 |
class |
SQLClientInfoException
當無法在 Connection 上設置一個或多個客戶端資訊屬性時,拋出此 SQLException 的子類別。 |
class |
SQLDataException
當 SQLState 類別值為“22”時拋出的 SQLException 子類別。 |
class |
SQLFeatureNotSupportedException
當 SQLState 類別值為“0A”(值為“零”A)時拋出的 SQLException 子類別。 |
class |
SQLIntegrityConstraintViolationException
當 SQLState 類別值為“23”時拋出的 SQLException 子類別。 |
class |
SQLInvalidAuthorizationSpecException
當 SQLState 類別值為“28”時拋出的 SQLException 子類別。 |
class |
SQLNonTransientConnectionException
SQLState 類別值為“08”時拋出的 SQLException 子類別,表示在失敗原因沒有糾正的情況下重試操作時,失敗的連接操作不會成功。 |
class |
SQLNonTransientException
重試相同操作將失敗(除非糾正了 SQLException 的 cause)的情況下拋出的 SQLException 子類別。 |
class |
SQLRecoverableException
應用程序執行某些恢復步驟並重試整個事務或事務分支(在分佈式事務中)後,可以成功執行先前失敗操作的情況下拋出的 SQLException 子類別。 |
class |
SQLSyntaxErrorException
當 SQLState 類別值為“42”時拋出的 SQLException 子類別。 |
class |
SQLTimeoutException
Statement 指定的逾時已到期時拋出的 SQLException 子類別。 |
class |
SQLTransactionRollbackException
當 SQLState 類別值為“40”時,拋出此 SQLException 的子類別。 |
class |
SQLTransientConnectionException
SQLState 類別值為“08”時拋出的 SQLException 子類別,表示在沒有進行任何應用程序級更改的情況下重試操作時,失敗的連接操作可以成功。 |
class |
SQLTransientException
沒有任何應用程序級功能干預時,重試先前失敗操作可以成功的情況下拋出的 SQLException 子類別。 |
class |
SQLWarning
提供關於資料庫存取警告資訊的異常。 |
返回 SQLException 的 java.sql 中的方法 | |
---|---|
SQLException |
SQLException.getNextException()
通過 setNextException(SQLException ex) 獲取連接到此 SQLException 物件的異常。 |
參數型別為 SQLException 的 java.sql 中的方法 | |
---|---|
void |
SQLException.setNextException(SQLException ex)
將 SQLException 物件添加到連接的末尾。 |
拋出 SQLException 的 java.sql 中的方法 | ||
---|---|---|
boolean |
ResultSet.absolute(int row)
將鼠標移動到此 ResultSet 物件的給定行編號。 |
|
boolean |
Driver.acceptsURL(String url)
查詢驅動程序是否認為它可以打開到給定 URL 的連接。 |
|
void |
PreparedStatement.addBatch()
將一組參數添加到此 PreparedStatement 物件的批處理命令中。 |
|
void |
Statement.addBatch(String sql)
將給定的 SQL 命令添加到此 Statement 物件的當前命令列表中。 |
|
void |
ResultSet.afterLast()
將鼠標移動到此 ResultSet 物件的末尾,正好位於最後一行之後。 |
|
boolean |
DatabaseMetaData.allProceduresAreCallable()
獲取當前使用者是否可以調用 getProcedures 方法返回的所有過程。 |
|
boolean |
DatabaseMetaData.allTablesAreSelectable()
獲取當前使用者是否可以使用 SELECT 語句中的 getTables 方法返回的所有表。 |
|
boolean |
DatabaseMetaData.autoCommitFailureClosesAllResultSets()
當 autoCommit 為 true 時,獲取 SQLException 是否指示所有打開的 ResultSets 已關閉(包括那些可保持的)。 |
|
void |
ResultSet.beforeFirst()
將鼠標移動到此 ResultSet 物件的開頭,正好位於第一行之前。 |
|
void |
Statement.cancel()
如果 DBMS 和驅動程序都支持中止 SQL 語句,則取消此 Statement 物件。 |
|
void |
ResultSet.cancelRowUpdates()
取消對 ResultSet 物件中的當前行所作的更新。 |
|
void |
Statement.clearBatch()
清空此 Statement 物件的當前 SQL 命令列表。 |
|
void |
PreparedStatement.clearParameters()
立即清除當前參數值。 |
|
void |
Connection.clearWarnings()
清除為此 Connection 物件報告的所有警告。 |
|
void |
ResultSet.clearWarnings()
清除在此 ResultSet 物件上報告的所有警告。 |
|
void |
Statement.clearWarnings()
清除在此 Statement 物件上報告的所有警告。 |
|
void |
Connection.close()
立即釋放此 Connection 物件的資料庫和 JDBC 資源,而不是等待它們被自動釋放。 |
|
void |
ResultSet.close()
立即釋放此 ResultSet 物件的資料庫和 JDBC 資源,而不是等待該物件自動關閉時發生此操作。 |
|
void |
Statement.close()
立即釋放此 Statement 物件的資料庫和 JDBC 資源,而不是等待該物件自動關閉時發生此操作。 |
|
void |
Connection.commit()
使所有上一次提交/回滾後進行的更改成為持久更改,並釋放此 Connection 物件當前持有的所有資料庫鎖。 |
|
Connection |
Driver.connect(String url,
Properties info)
試圖創建一個到給定 URL 的資料庫連接。 |
|
Array |
Connection.createArrayOf(String typeName,
Object[] elements)
創建 Array 物件的處理器方法。 |
|
Blob |
Connection.createBlob()
建構實作 Blob 介面的物件。 |
|
Clob |
Connection.createClob()
建構實作 Clob 介面的物件。 |
|
NClob |
Connection.createNClob()
建構實作 NClob 介面的物件。 |
|
SQLXML |
Connection.createSQLXML()
建構實作 SQLXML 介面的物件。 |
|
Statement |
Connection.createStatement()
創建一個 Statement 物件來將 SQL 語句發送到資料庫。 |
|
Statement |
Connection.createStatement(int resultSetType,
int resultSetConcurrency)
創建一個 Statement 物件,該物件將產生具有給定型別和共時性的 ResultSet 物件。 |
|
Statement |
Connection.createStatement(int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
創建一個 Statement 物件,該物件將產生具有給定型別、共時性和可保存性的 ResultSet 物件。 |
|
Struct |
Connection.createStruct(String typeName,
Object[] attributes)
創建 Struct 物件的處理器方法。 |
|
boolean |
DatabaseMetaData.dataDefinitionCausesTransactionCommit()
獲取事務中的資料定義語句是否強迫該事務進行提交。 |
|
boolean |
DatabaseMetaData.dataDefinitionIgnoredInTransactions()
獲取此資料庫是否忽略事務中的資料定義語句。 |
|
void |
ResultSet.deleteRow()
從此 ResultSet 物件和底層資料庫中刪除當前行。 |
|
boolean |
DatabaseMetaData.deletesAreDetected(int type)
獲取是否可以通過調用 ResultSet.rowDeleted 方法檢測可見行的刪除。 |
|
static void |
DriverManager.deregisterDriver(Driver driver)
從 DriverManager 的列表中刪除一個驅動程序。 |
|
boolean |
DatabaseMetaData.doesMaxRowSizeIncludeBlobs()
獲取 getMaxRowSize 方法的返回值是否包括 SQL 資料型別 LONGVARCHAR 和 LONGVARBINARY 。 |
|
boolean |
PreparedStatement.execute()
在此 PreparedStatement 物件中執行 SQL 語句,該語句可以是任何種類別的 SQL 語句。 |
|
boolean |
Statement.execute(String sql)
執行給定的 SQL 語句,該語句可能返回多個結果。 |
|
boolean |
Statement.execute(String sql,
int autoGeneratedKeys)
執行給定的 SQL 語句(該語句可能返回多個結果),並通知驅動程序所有自動產生的鍵都應該可用於獲取。 |
|
boolean |
Statement.execute(String sql,
int[] columnIndexes)
執行給定的 SQL 語句(該語句可能返回多個結果),並通知驅動程序在給定陣列中指示的自動產生的鍵應該可用於獲取。 |
|
boolean |
Statement.execute(String sql,
String[] columnNames)
執行給定的 SQL 語句(該語句可能返回多個結果),並通知驅動程序在給定陣列中指示的自動產生的鍵應該可用於獲取。 |
|
int[] |
Statement.executeBatch()
將一批命令提交給資料庫來執行,如果全部命令執行成功,則返回更新計陣列成的陣列。 |
|
ResultSet |
PreparedStatement.executeQuery()
在此 PreparedStatement 物件中執行 SQL 查詢,並返回該查詢產生的 ResultSet 物件。 |
|
ResultSet |
Statement.executeQuery(String sql)
執行給定的 SQL 語句,該語句返回單個 ResultSet 物件。 |
|
int |
PreparedStatement.executeUpdate()
在此 PreparedStatement 物件中執行 SQL 語句,該語句必須是一個 SQL 資料操作語言(Data Manipulation Language,DML)語句,比如 INSERT 、UPDATE 或 DELETE 語句;或者是無返回內容的 SQL 語句,比如 DDL 語句。 |
|
int |
Statement.executeUpdate(String sql)
執行給定 SQL 語句,該語句可能為 INSERT 、UPDATE 或 DELETE 語句,或者不返回任何內容的 SQL 語句(如 SQL DDL 語句)。 |
|
int |
Statement.executeUpdate(String sql,
int autoGeneratedKeys)
執行給定的 SQL 語句,並用給定標誌通知驅動程序由此 Statement 產生的自動產生鍵是否可用於獲取。 |
|
int |
Statement.executeUpdate(String sql,
int[] columnIndexes)
執行給定的 SQL 語句,並通知驅動程序在給定陣列中指示的自動產生的鍵應該可用於獲取。 |
|
int |
Statement.executeUpdate(String sql,
String[] columnNames)
執行給定的 SQL 語句,並通知驅動程序在給定陣列中指示的自動產生的鍵應該可用於獲取。 |
|
int |
ResultSet.findColumn(String columnLabel)
將給定的 ResultSet 列標籤映射到其 ResultSet 列索引。 |
|
boolean |
ResultSet.first()
將鼠標移動到此 ResultSet 物件的第一行。 |
|
void |
Array.free()
此方法釋放 Array 物件以及它佔用的資源。 |
|
void |
Blob.free()
此方法釋放 Blob 物件以及它所佔用的資源。 |
|
void |
Clob.free()
此方法釋放 Clob 物件以及它所佔用的資源。 |
|
void |
SQLXML.free()
此方法關閉此物件並釋放其持有的資源。 |
|
Object |
Array.getArray()
以 Java 程式語言陣列的形式獲取由此 Array 物件指定的 SQL ARRAY 值的內容。 |
|
Array |
CallableStatement.getArray(int parameterIndex)
以 Java 程式語言中 Array 物件的形式獲取指定的 JDBC ARRAY 參數的值。 |
|
Array |
ResultSet.getArray(int columnIndex)
以 Java 程式語言中 Array 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Object |
Array.getArray(long index,
int count)
獲取由此 Array 物件指定的 SQL ARRAY 值的一部分,從指定 index 開始,包含 SQL 陣列中 count 個連續元素。 |
|
Object |
Array.getArray(long index,
int count,
Map<String,Class<?>> map)
獲取由此 ARRAY 物件指定的 SQL Array 值的一部分,從指定 index 開始,包含 SQL 陣列中 count 個連續元素。 |
|
Object |
Array.getArray(Map<String,Class<?>> map)
獲取由此 Array 物件指定的 SQL ARRAY 值的內容。 |
|
Array |
CallableStatement.getArray(String parameterName)
以 Java 程式語言中 java.sql.ARRAY 物件的形式獲取 JDBC ARRAY 參數的值。 |
|
Array |
ResultSet.getArray(String columnLabel)
以 Java 程式語言中 Array 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
InputStream |
Clob.getAsciiStream()
以 ascii 串流形式獲取此 Clob 物件指定的 CLOB 值。 |
|
InputStream |
ResultSet.getAsciiStream(int columnIndex)
以 ASCII 字元串流的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
InputStream |
ResultSet.getAsciiStream(String columnLabel)
以 ASCII 字元串流的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Object[] |
Struct.getAttributes()
產生此 Struct 物件所表示的 SQL 結構型別屬性的有序值。 |
|
Object[] |
Struct.getAttributes(Map<String,Class<?>> map)
產生此 Struct 物件所表示的 SQL 結構型別的屬性的有序值。 |
|
ResultSet |
DatabaseMetaData.getAttributes(String catalog,
String schemaPattern,
String typeNamePattern,
String attributeNamePattern)
獲取可在給定網要和類別別中使用的使用者定義型別 (UDT) 的給定型別的給定屬性的描述。 |
|
boolean |
Connection.getAutoCommit()
獲取此 Connection 物件的當前自動提交網要。 |
|
int |
Array.getBaseType()
在由此 Array 物件指定的陣列中獲取元素的 JDBC 型別。 |
|
String |
Array.getBaseTypeName()
在由此 Array 物件指定的陣列中獲取元素的 SQL 型別名稱。 |
|
String |
Ref.getBaseTypeName()
獲取此 Ref 物件所參考 SQL 結構型別的完全限定的 SQL 名稱。 |
|
ResultSet |
DatabaseMetaData.getBestRowIdentifier(String catalog,
String schema,
String table,
int scope,
boolean nullable)
獲取唯一標識行的表的最佳列集合的描述。 |
|
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex)
以 java.math.BigDecimal 物件的形式獲取指定 JDBC NUMERIC 參數的值,小數點右邊的位數與該參數值所包含的位數相同。 |
|
BigDecimal |
ResultSet.getBigDecimal(int columnIndex)
以具有全精度的 java.math.BigDecimal 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex,
int scale)
已過時。 使用 getBigDecimal(int parameterIndex) 或 getBigDecimal(String parameterName) |
|
BigDecimal |
ResultSet.getBigDecimal(int columnIndex,
int scale)
已過時。 |
|
BigDecimal |
CallableStatement.getBigDecimal(String parameterName)
以 java.math.BigDecimal 物件的形式獲取 JDBC NUMERIC 參數的值,小數點右邊的位數與該參數值所包含的位數相同。 |
|
BigDecimal |
ResultSet.getBigDecimal(String columnLabel)
以具有全精度的 java.math.BigDecimal 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
BigDecimal |
ResultSet.getBigDecimal(String columnLabel,
int scale)
已過時。 |
|
InputStream |
Blob.getBinaryStream()
以串流的形式獲取此 Blob 實例指定的 BLOB 值。 |
|
InputStream |
SQLXML.getBinaryStream()
以串流的形式獲取此 SQLXML 實例指定的 XML 值。 |
|
InputStream |
ResultSet.getBinaryStream(int columnIndex)
以未解釋位元組的串流的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
InputStream |
Blob.getBinaryStream(long pos,
long length)
返回包含部分 Blob 值的 InputStream 物件,該值從 pos 指定的位元組開始,長度為 length 個位元組。 |
|
InputStream |
ResultSet.getBinaryStream(String columnLabel)
以未解釋的 byte 串流的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Blob |
CallableStatement.getBlob(int parameterIndex)
以 Java 程式語言中 java.sql.Clob 物件的形式獲取指定的 JDBC CLOB 參數的值。 |
|
Blob |
ResultSet.getBlob(int columnIndex)
以 Java 程式語言中 Blob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Blob |
CallableStatement.getBlob(String parameterName)
以 Java 程式語言中 Blob 物件的形式獲取 JDBC BLOB 參數的值。 |
|
Blob |
ResultSet.getBlob(String columnLabel)
以 Java 程式語言中 Blob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
boolean |
CallableStatement.getBoolean(int parameterIndex)
以 Java 程式語言中 boolean 值的形式獲取指定的 JDBC BIT 或 BOOLEAN 參數的值。 |
|
boolean |
ResultSet.getBoolean(int columnIndex)
以 Java 程式語言中 boolean 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
boolean |
CallableStatement.getBoolean(String parameterName)
以 Java 程式語言中 boolean 值的形式獲取 JDBC BIT 或 BOOLEAN 參數的值。 |
|
boolean |
ResultSet.getBoolean(String columnLabel)
以 Java 程式語言中 boolean 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
byte |
CallableStatement.getByte(int parameterIndex)
以 Java 程式語言中 byte 的形式獲取指定的 JDBC TINYINT 參數的值。 |
|
byte |
ResultSet.getByte(int columnIndex)
以 Java 程式語言中 byte 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
byte |
CallableStatement.getByte(String parameterName)
以 Java 程式語言中 byte 值的形式獲取 JDBC TINYINT 參數的值。 |
|
byte |
ResultSet.getByte(String columnLabel)
以 Java 程式語言中 byte 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
byte[] |
CallableStatement.getBytes(int parameterIndex)
以 Java 程式語言中 byte 陣列值的形式獲取指定的 JDBC BINARY 或 VARBINARY 參數的值。 |
|
byte[] |
ResultSet.getBytes(int columnIndex)
以 Java 程式語言中 byte 陣列的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
byte[] |
Blob.getBytes(long pos,
int length)
以 byte 陣列的形式獲取此 Blob 物件表示的全部或部分 BLOB 值。 |
|
byte[] |
CallableStatement.getBytes(String parameterName)
以 Java 程式語言中 byte 陣列值的形式獲取 JDBC BINARY 或 VARBINARY 參數的值。 |
|
byte[] |
ResultSet.getBytes(String columnLabel)
以 Java 程式語言中 byte 陣列的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
Connection.getCatalog()
獲取此 Connection 物件的當前目錄名稱。 |
|
String |
ResultSetMetaData.getCatalogName(int column)
獲取指定列的表目錄名稱。 |
|
ResultSet |
DatabaseMetaData.getCatalogs()
獲取可在此資料庫中使用的類別別名稱。 |
|
String |
DatabaseMetaData.getCatalogSeparator()
獲取此資料庫用作類別別和表名之間的分隔符的 String 。 |
|
String |
DatabaseMetaData.getCatalogTerm()
獲取資料庫供應商用於 "catalog" 的首選術語。 |
|
Reader |
Clob.getCharacterStream()
以 java.io.Reader 物件形式(或字元串流形式)獲取此 Clob 物件指定的 CLOB 值。 |
|
Reader |
SQLXML.getCharacterStream()
以 java.io.Reader 物件的形式獲取此 SQLXML 實例指定的 XML 值。 |
|
Reader |
CallableStatement.getCharacterStream(int parameterIndex)
以 Java 程式語言中 java.io.Reader 物件的形式獲取指定參數的值。 |
|
Reader |
ResultSet.getCharacterStream(int columnIndex)
以 java.io.Reader 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Reader |
Clob.getCharacterStream(long pos,
long length)
返回包含部分 Clob 值的 Reader 物件,該值從 pos 指定的字元開始,長度為 length 個字元。 |
|
Reader |
CallableStatement.getCharacterStream(String parameterName)
以 Java 程式語言中 java.io.Reader 物件的形式獲取指定參數的值。 |
|
Reader |
ResultSet.getCharacterStream(String columnLabel)
以 java.io.Reader 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Properties |
Connection.getClientInfo()
返回一個列表,它包含驅動程序支持的每個客戶端資訊屬性的名稱和當前值。 |
|
String |
Connection.getClientInfo(String name)
返回通過名稱指定的客戶端資訊屬性的值。 |
|
ResultSet |
DatabaseMetaData.getClientInfoProperties()
獲取驅動程序支持的客戶端資訊屬性的列表。 |
|
Clob |
CallableStatement.getClob(int parameterIndex)
以 Java 程式語言中 java.sql.Clob 物件的形式獲取指定的 JDBC CLOB 參數的值。 |
|
Clob |
ResultSet.getClob(int columnIndex)
以 Java 程式語言中 Clob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Clob |
CallableStatement.getClob(String parameterName)
以 Java 程式語言中 java.sql.CLOB 物件的形式獲取 JDBC CLOB 參數的值。 |
|
Clob |
ResultSet.getClob(String columnLabel)
以 Java 程式語言中 Clob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
ResultSetMetaData.getColumnClassName(int column)
如果調用方法 ResultSet.getObject 從列中獲取值,則返回建構其實例的 Java 類別的完全限定名稱。 |
|
int |
ResultSetMetaData.getColumnCount()
返回此 ResultSet 物件中的列數。 |
|
int |
ResultSetMetaData.getColumnDisplaySize(int column)
指示指定列的最大標準寬度,以字元為單位。 |
|
String |
ResultSetMetaData.getColumnLabel(int column)
獲取用於列印輸出和顯示的指定列的建議標題。 |
|
String |
ResultSetMetaData.getColumnName(int column)
獲取指定列的名稱。 |
|
ResultSet |
DatabaseMetaData.getColumnPrivileges(String catalog,
String schema,
String table,
String columnNamePattern)
獲取用於表列的存取權的描述。 |
|
ResultSet |
DatabaseMetaData.getColumns(String catalog,
String schemaPattern,
String tableNamePattern,
String columnNamePattern)
獲取可在指定類別別中使用的表列的描述。 |
|
int |
ResultSetMetaData.getColumnType(int column)
獲取指定列的 SQL 型別。 |
|
String |
ResultSetMetaData.getColumnTypeName(int column)
獲取指定列的資料庫特定的型別名稱。 |
|
int |
ResultSet.getConcurrency()
獲取此 ResultSet 物件的共時網要。 |
|
Connection |
DatabaseMetaData.getConnection()
獲取此元資料物件所產生的連接。 |
|
Connection |
Statement.getConnection()
獲取產生此 Statement 物件的 Connection 物件。 |
|
static Connection |
DriverManager.getConnection(String url)
試圖建立到給定資料庫 URL 的連接。 |
|
static Connection |
DriverManager.getConnection(String url,
Properties info)
試圖建立到給定資料庫 URL 的連接。 |
|
static Connection |
DriverManager.getConnection(String url,
String user,
String password)
試圖建立到給定資料庫 URL 的連接。 |
|
ResultSet |
DatabaseMetaData.getCrossReference(String parentCatalog,
String parentSchema,
String parentTable,
String foreignCatalog,
String foreignSchema,
String foreignTable)
獲取給定外鍵列表中外鍵列的描述,這些列參考主鍵或表示父表(可能是相同的表,也可能是不同的表)唯一約束的列。 |
|
String |
ResultSet.getCursorName()
獲取此 ResultSet 物件使用的 SQL 鼠標的名稱。 |
|
int |
DatabaseMetaData.getDatabaseMajorVersion()
獲取底層資料庫的主版本號。 |
|
int |
DatabaseMetaData.getDatabaseMinorVersion()
底層資料庫的次版本號。 |
|
String |
DatabaseMetaData.getDatabaseProductName()
獲取此資料庫產品的名稱。 |
|
String |
DatabaseMetaData.getDatabaseProductVersion()
獲取此資料庫產品的版本號。 |
|
Date |
CallableStatement.getDate(int parameterIndex)
以 java.sql.Date 物件的形式獲取指定 JDBC DATE 參數的值。 |
|
Date |
ResultSet.getDate(int columnIndex)
以 Java 程式語言中 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Date |
CallableStatement.getDate(int parameterIndex,
Calendar cal)
以 java.sql.Date 物件的形式獲取指定 JDBC DATE 參數的值,使用給定 Calendar 物件建構日期。 |
|
Date |
ResultSet.getDate(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Date |
CallableStatement.getDate(String parameterName)
以 java.sql.Date 物件的形式獲取 JDBC DATE 參數的值。 |
|
Date |
ResultSet.getDate(String columnLabel)
以 Java 程式語言中的 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Date |
CallableStatement.getDate(String parameterName,
Calendar cal)
以 java.sql.Date 物件的形式獲取 JDBC DATE 參數的值,使用給定 Calendar 物件建構日期。 |
|
Date |
ResultSet.getDate(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Date 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
int |
DatabaseMetaData.getDefaultTransactionIsolation()
獲取此資料庫的預設事務隔離級別。 |
|
double |
CallableStatement.getDouble(int parameterIndex)
以 Java 程式語言中 double 值的形式獲取指定的 JDBC DOUBLE 參數的值。 |
|
double |
ResultSet.getDouble(int columnIndex)
以 Java 程式語言中 double 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
double |
CallableStatement.getDouble(String parameterName)
以 Java 程式語言中 double 值的形式獲取 JDBC DOUBLE 參數的值。 |
|
double |
ResultSet.getDouble(String columnLabel)
以 Java 程式語言中 double 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
static Driver |
DriverManager.getDriver(String url)
試圖尋找能理解給定 URL 的驅動程序。 |
|
String |
DatabaseMetaData.getDriverName()
獲取此 JDBC 驅動程序的名稱。 |
|
String |
DatabaseMetaData.getDriverVersion()
獲取此 JDBC 驅動程序的 String 形式的版本號。 |
|
ResultSet |
DatabaseMetaData.getExportedKeys(String catalog,
String schema,
String table)
獲取參考給定表的主鍵列(表導入的外鍵)的外鍵列的描述。 |
|
String |
DatabaseMetaData.getExtraNameCharacters()
獲取可以在不帶引號的標識符名稱中使用的所有“額外”字元(除了 a-z、A-Z、0-9 和 _ 以外的字元)。 |
|
int |
ResultSet.getFetchDirection()
獲取此 ResultSet 物件的獲取方向。 |
|
int |
Statement.getFetchDirection()
獲取從資料庫表獲取行的方向,該方向是根據此 Statement 物件產生的結果集合的預設值。 |
|
int |
ResultSet.getFetchSize()
獲取此 ResultSet 物件的獲取大小。 |
|
int |
Statement.getFetchSize()
獲取結果集合的行數,該數是根據此 Statement 物件產生的 ResultSet 物件的預設獲取大小。 |
|
float |
CallableStatement.getFloat(int parameterIndex)
以 Java 程式語言中 float 值的形式獲取指定的 JDBC FLOAT 參數的值。 |
|
float |
ResultSet.getFloat(int columnIndex)
以 Java 程式語言中 float 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
float |
CallableStatement.getFloat(String parameterName)
以 Java 程式語言中 float 值的形式獲取 JDBC FLOAT 參數的值。 |
|
float |
ResultSet.getFloat(String columnLabel)
以 Java 程式語言中 float 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
ResultSet |
DatabaseMetaData.getFunctionColumns(String catalog,
String schemaPattern,
String functionNamePattern,
String columnNamePattern)
獲取給定類別別的系統或使用者函數參數和返回型別的描述。 |
|
ResultSet |
DatabaseMetaData.getFunctions(String catalog,
String schemaPattern,
String functionNamePattern)
獲取給定類別別中可用的系統和使用者函數的描述。 |
|
ResultSet |
Statement.getGeneratedKeys()
獲取由於執行此 Statement 物件而創建的所有自動產生的鍵。 |
|
int |
Connection.getHoldability()
獲取使用此 Connection 物件創建的 ResultSet 物件的當前可保存性。 |
|
int |
ResultSet.getHoldability()
獲取此 ResultSet 物件的可保存性 |
|
String |
DatabaseMetaData.getIdentifierQuoteString()
獲取用於參考 SQL 標識符的字元串。 |
|
ResultSet |
DatabaseMetaData.getImportedKeys(String catalog,
String schema,
String table)
獲取由給定表的外鍵列(表導入的主鍵)參考的主鍵列的描述。 |
|
ResultSet |
DatabaseMetaData.getIndexInfo(String catalog,
String schema,
String table,
boolean unique,
boolean approximate)
獲取給定表的索引和統計資訊的描述。 |
|
int |
CallableStatement.getInt(int parameterIndex)
以 Java 程式語言中 int 值的形式獲取指定的 JDBC INTEGER 參數的值。 |
|
int |
ResultSet.getInt(int columnIndex)
以 Java 程式語言中 int 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
int |
CallableStatement.getInt(String parameterName)
以 Java 程式語言中 int 值的形式獲取 JDBC INTEGER 參數的值。 |
|
int |
ResultSet.getInt(String columnLabel)
以 Java 程式語言中 int 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
int |
DatabaseMetaData.getJDBCMajorVersion()
獲取此驅動程序的主 JDBC 版本號。 |
|
int |
DatabaseMetaData.getJDBCMinorVersion()
獲取此驅動程序的次 JDBC 版本號。 |
|
long |
CallableStatement.getLong(int parameterIndex)
以 Java 程式語言中 long 值的形式獲取指定的 JDBC BIGINT 參數的值。 |
|
long |
ResultSet.getLong(int columnIndex)
以 Java 程式語言中 long 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
long |
CallableStatement.getLong(String parameterName)
以 Java 程式語言中 long 值的形式獲取 JDBC BIGINT 參數的值。 |
|
long |
ResultSet.getLong(String columnLabel)
以 Java 程式語言中 long 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
int |
DatabaseMetaData.getMaxBinaryLiteralLength()
獲取此資料庫允許在內嵌二進制文字值中使用的最大十六進制字元數。 |
|
int |
DatabaseMetaData.getMaxCatalogNameLength()
獲取此資料庫允許用於類別別名稱的最大字元數。 |
|
int |
DatabaseMetaData.getMaxCharLiteralLength()
獲取此資料庫允許用於字元文字值的最大字元數。 |
|
int |
DatabaseMetaData.getMaxColumnNameLength()
獲取此資料庫允許用於列名稱的最大字元數。 |
|
int |
DatabaseMetaData.getMaxColumnsInGroupBy()
獲取此資料庫允許在 GROUP BY 子句中使用的最大列數。 |
|
int |
DatabaseMetaData.getMaxColumnsInIndex()
獲取此資料庫允許在索引中使用的最大列數。 |
|
int |
DatabaseMetaData.getMaxColumnsInOrderBy()
獲取此資料庫允許在 ORDER BY 子句中使用的最大列數。 |
|
int |
DatabaseMetaData.getMaxColumnsInSelect()
獲取此資料庫允許在 SELECT 列表中使用的最大列數。 |
|
int |
DatabaseMetaData.getMaxColumnsInTable()
獲取此資料庫允許在表中使用的最大列數。 |
|
int |
DatabaseMetaData.getMaxConnections()
獲取連接到此資料庫的共時連接的可能最大數。 |
|
int |
DatabaseMetaData.getMaxCursorNameLength()
獲取此資料庫允許用於游標名稱的最大字元數。 |
|
int |
Statement.getMaxFieldSize()
獲取可以為此 Statement 物件所產生 ResultSet 物件中的字元和二進制列值返回的最大位元組數。 |
|
int |
DatabaseMetaData.getMaxIndexLength()
獲取此資料庫允許用於索引(包括索引的所有部分)的最大位元組數。 |
|
int |
DatabaseMetaData.getMaxProcedureNameLength()
獲取此資料庫允許用於過程名稱的最大字元數。 |
|
int |
Statement.getMaxRows()
獲取由此 Statement 物件產生的 ResultSet 物件可以包含的最大行數。 |
|
int |
DatabaseMetaData.getMaxRowSize()
獲取此資料庫允許在單行中使用的最大位元組數。 |
|
int |
DatabaseMetaData.getMaxSchemaNameLength()
獲取此資料庫允許在網要名稱中使用的最大字元數。 |
|
int |
DatabaseMetaData.getMaxStatementLength()
獲取此資料庫允許在 SQL 語句中使用的最大字元數。 |
|
int |
DatabaseMetaData.getMaxStatements()
獲取在此資料庫中在同一時間內可處於開放狀態的最大活動語句數。 |
|
int |
DatabaseMetaData.getMaxTableNameLength()
獲取此資料庫允許在表名稱中使用的最大字元數。 |
|
int |
DatabaseMetaData.getMaxTablesInSelect()
獲取此資料庫允許在 SELECT 語句中使用的表的最大數量。 |
|
int |
DatabaseMetaData.getMaxUserNameLength()
獲取此資料庫允許在使用者名稱中使用的最大字元數。 |
|
DatabaseMetaData |
Connection.getMetaData()
獲取一個 DatabaseMetaData 物件,該物件包含關於此 Connection 物件所連接的資料庫的元資料。 |
|
ResultSetMetaData |
PreparedStatement.getMetaData()
獲取包含有關 ResultSet 物件列資訊的 ResultSetMetaData 物件,ResultSet 物件將在執行此 PreparedStatement 物件時返回。 |
|
ResultSetMetaData |
ResultSet.getMetaData()
獲取此 ResultSet 物件的列的編號、型別和屬性。 |
|
boolean |
Statement.getMoreResults()
移動到此 Statement 物件的下一個結果,如果其為 ResultSet 物件,則返回 true ,並隱式關閉利用方法 getResultSet 獲取的所有當前 ResultSet 物件。 |
|
boolean |
Statement.getMoreResults(int current)
將此 Statement 物件移動到下一個結果,根據給定標誌指定的指令處理所有當前 ResultSet 物件;如果下一個結果為 ResultSet 物件,則返回 true 。 |
|
Reader |
CallableStatement.getNCharacterStream(int parameterIndex)
以 Java 程式語言中 java.io.Reader 物件的形式獲取指定參數的值。 |
|
Reader |
ResultSet.getNCharacterStream(int columnIndex)
以 java.io.Reader 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Reader |
CallableStatement.getNCharacterStream(String parameterName)
以 Java 程式語言中 java.io.Reader 物件的形式獲取指定參數的值。 |
|
Reader |
ResultSet.getNCharacterStream(String columnLabel)
以 java.io.Reader 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
NClob |
CallableStatement.getNClob(int parameterIndex)
以 Java 程式語言中 java.sql.NClob 物件的形式獲取指定的 JDBC NCLOB 參數的值。 |
|
NClob |
ResultSet.getNClob(int columnIndex)
以 Java 程式語言中 NClob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
NClob |
CallableStatement.getNClob(String parameterName)
以 Java 程式語言中 java.sql.NClob 物件的形式獲取 JDBC NCLOB 參數的值。 |
|
NClob |
ResultSet.getNClob(String columnLabel)
以 Java 程式語言中 NClob 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
CallableStatement.getNString(int parameterIndex)
以 Java 程式語言中 String 的形式獲取指定的 NCHAR 、NVARCHAR 或 LONGNVARCHAR 參數的值。 |
|
String |
ResultSet.getNString(int columnIndex)
以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
CallableStatement.getNString(String parameterName)
以 Java 程式語言中 String 的形式獲取指定的 NCHAR 、NVARCHAR 或 LONGNVARCHAR 參數的值。 |
|
String |
ResultSet.getNString(String columnLabel)
以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
DatabaseMetaData.getNumericFunctions()
獲取可用於此資料庫的數學函數的逗號分隔列表。 |
|
Object |
Ref.getObject()
獲取此 Ref 物件參考的 SQL 結構型別實例。 |
|
Object |
CallableStatement.getObject(int parameterIndex)
以 Java 程式語言中 Object 的形式獲取指定參數的值。 |
|
Object |
ResultSet.getObject(int columnIndex)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Object |
CallableStatement.getObject(int parameterIndex,
Map<String,Class<?>> map)
返回一個表示 OUT 參數 parameterIndex 值的物件,並將 map 用於該參數值的自定義映射關係。 |
|
Object |
ResultSet.getObject(int columnIndex,
Map<String,Class<?>> map)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Object |
Ref.getObject(Map<String,Class<?>> map)
獲取參考對象並使用給定型別映射表將其映射到 Java 型別。 |
|
Object |
CallableStatement.getObject(String parameterName)
以 Java 程式語言中 Object 的形式獲取參數的值。 |
|
Object |
ResultSet.getObject(String columnLabel)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Object |
CallableStatement.getObject(String parameterName,
Map<String,Class<?>> map)
返回一個表示 OUT 參數 parameterName 值的物件,並將 map 用於該參數值的自定義映射關係。 |
|
Object |
ResultSet.getObject(String columnLabel,
Map<String,Class<?>> map)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
ParameterMetaData.getParameterClassName(int param)
獲取 Java 類別的完全限定名稱,該類別的實例應該傳遞給 PreparedStatement.setObject 方法。 |
|
int |
ParameterMetaData.getParameterCount()
獲取 PreparedStatement 物件中的參數的數量,此 ParameterMetaData 物件包含了該物件的資訊。 |
|
ParameterMetaData |
PreparedStatement.getParameterMetaData()
獲取此 PreparedStatement 物件的參數的編號、型別和屬性。 |
|
int |
ParameterMetaData.getParameterMode(int param)
獲取指定參數的網要。 |
|
int |
ParameterMetaData.getParameterType(int param)
獲取指定參數的 SQL 型別。 |
|
String |
ParameterMetaData.getParameterTypeName(int param)
獲取指定參數的特定於資料庫的型別名稱。 |
|
int |
ParameterMetaData.getPrecision(int param)
獲取指定參數的指定列大小。 |
|
int |
ResultSetMetaData.getPrecision(int column)
獲取指定列的指定列寬。 |
|
ResultSet |
DatabaseMetaData.getPrimaryKeys(String catalog,
String schema,
String table)
獲取對給定表的主鍵列的描述。 |
|
ResultSet |
DatabaseMetaData.getProcedureColumns(String catalog,
String schemaPattern,
String procedureNamePattern,
String columnNamePattern)
獲取給定類別別的預儲程序參數和結果列的描述。 |
|
ResultSet |
DatabaseMetaData.getProcedures(String catalog,
String schemaPattern,
String procedureNamePattern)
獲取可在給定類別別中使用的預儲程序的描述。 |
|
String |
DatabaseMetaData.getProcedureTerm()
獲取資料庫供應商用於 "procedure" 的首選術語。 |
|
DriverPropertyInfo[] |
Driver.getPropertyInfo(String url,
Properties info)
獲得此驅動程序的可能屬性資訊。 |
|
int |
Statement.getQueryTimeout()
獲取驅動程序等待 Statement 物件執行的秒數。 |
|
Ref |
CallableStatement.getRef(int parameterIndex)
以 Java 程式語言中 Ref 物件的形式獲取指定的 JDBC REF(<structured-type>) 參數的值。 |
|
Ref |
ResultSet.getRef(int columnIndex)
以 Java 程式語言中 Ref 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Ref |
CallableStatement.getRef(String parameterName)
以 Java 程式語言中 Ref 物件的形式獲取 JDBC REF(<structured-type>) 參數的值。 |
|
Ref |
ResultSet.getRef(String columnLabel)
以 Java 程式語言中 Ref 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
ResultSet |
Array.getResultSet()
獲取包含此 Array 物件指定的 SQL ARRAY 值的元素的結果集合。 |
|
ResultSet |
Statement.getResultSet()
以 ResultSet 物件的形式獲取當前結果。 |
|
ResultSet |
Array.getResultSet(long index,
int count)
獲取保存子陣列的元素的結果集合,從索引 index 開始,包含 count 個連續元素。 |
|
ResultSet |
Array.getResultSet(long index,
int count,
Map<String,Class<?>> map)
獲取保存子陣列的元素的結果集合,從索引 index 開始,包含 count 個連續元素。 |
|
ResultSet |
Array.getResultSet(Map<String,Class<?>> map)
獲取包含由此 Array 物件指定的 SQL ARRAY 值的元素的結果集合。 |
|
int |
Statement.getResultSetConcurrency()
獲取此 Statement 物件產生的 ResultSet 物件的結果集合併發性。 |
|
int |
DatabaseMetaData.getResultSetHoldability()
針對 ResultSet 物件獲取此資料庫的預設可保存性。 |
|
int |
Statement.getResultSetHoldability()
獲取此 Statement 物件產生的 ResultSet 物件的結果集合可保存性。 |
|
int |
Statement.getResultSetType()
獲取此 Statement 物件產生的 ResultSet 物件的結果集合型別。 |
|
int |
ResultSet.getRow()
獲取當前行編號。 |
|
RowId |
CallableStatement.getRowId(int parameterIndex)
以 java.sql.RowId 物件的形式獲取指定 JDBC ROWID 參數的值。 |
|
RowId |
ResultSet.getRowId(int columnIndex)
以 Java 程式語言中 java.sql.RowId 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
RowId |
CallableStatement.getRowId(String parameterName)
以 java.sql.RowId 物件的形式獲取指定 JDBC ROWID 參數的值。 |
|
RowId |
ResultSet.getRowId(String columnLabel)
以 Java 程式語言中 java.sql.RowId 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
RowIdLifetime |
DatabaseMetaData.getRowIdLifetime()
指示此資料源是否支持 SQL ROWID 型別,如果支持,則 RowId 物件在該型別的生存期內持續有效。 |
|
int |
Savepoint.getSavepointId()
獲取此 Savepoint 物件表示的保存點的產生 ID。 |
|
String |
Savepoint.getSavepointName()
獲取此 Savepoint 物件表示的保存點的名稱。 |
|
int |
ParameterMetaData.getScale(int param)
獲取指定參數的小數點右邊的位數。 |
|
int |
ResultSetMetaData.getScale(int column)
獲取指定列的小數點右邊的位數。 |
|
String |
ResultSetMetaData.getSchemaName(int column)
獲取指定列的表網要。 |
|
ResultSet |
DatabaseMetaData.getSchemas()
獲取可在此資料庫中使用的網要名稱。 |
|
ResultSet |
DatabaseMetaData.getSchemas(String catalog,
String schemaPattern)
獲取此資料庫中可用的網要名稱。 |
|
String |
DatabaseMetaData.getSchemaTerm()
獲取資料庫供應商用於 "schema" 的首選術語。 |
|
String |
DatabaseMetaData.getSearchStringEscape()
獲取可用於轉義通配符的字元串。 |
|
short |
CallableStatement.getShort(int parameterIndex)
以 Java 程式語言中 short 值的形式獲取指定的 JDBC SMALLINT 參數的值。 |
|
short |
ResultSet.getShort(int columnIndex)
以 Java 程式語言中 short 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
short |
CallableStatement.getShort(String parameterName)
以 Java 程式語言中 short 值的形式獲取 JDBC SMALLINT 參數的值。 |
|
short |
ResultSet.getShort(String columnLabel)
以 Java 程式語言中 short 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
|
SQLXML.getSource(Class<T> sourceClass)
返回讀取此 SQLXML 實例指定的 XML 值的 Source。 |
|
String |
DatabaseMetaData.getSQLKeywords()
獲取此資料庫的還“不”是 SQL:2003 關鍵字的所有 SQL 關鍵字的逗號分隔列表。 |
|
int |
DatabaseMetaData.getSQLStateType()
指示由 SQLException.getSQLState 返回的 SQLSTATE 是 X/Open(現在稱為 Open Group)SQL CLI 還是 SQL:2003。 |
|
String |
SQLData.getSQLTypeName()
返回此物件表示的 SQL 使用者定義型別的完全限定名。 |
|
String |
Struct.getSQLTypeName()
獲取此 Struct 物件所表示 SQL 結構的完全限定的 SQL 名稱。 |
|
SQLXML |
CallableStatement.getSQLXML(int parameterIndex)
以 Java 程式語言中 java.sql.SQLXML 物件的形式獲取指定的 SQL XML 參數的值。 |
|
SQLXML |
ResultSet.getSQLXML(int columnIndex)
以 Java 程式語言中 java.sql.SQLXML 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
SQLXML |
CallableStatement.getSQLXML(String parameterName)
以 Java 程式語言中 java.sql.SQLXML 物件的形式獲取指定的 SQL XML 參數的值。 |
|
SQLXML |
ResultSet.getSQLXML(String columnLabel)
以 Java 程式語言中 java.sql.SQLXML 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Statement |
ResultSet.getStatement()
獲取產生此 ResultSet 物件的 Statement 物件。 |
|
String |
SQLXML.getString()
返回此 SQLXML 實例指定的 XML 值的字元串表示形式。 |
|
String |
CallableStatement.getString(int parameterIndex)
以 Java 程式語言中 String 的形式獲取指定的 JDBC CHAR 、VARCHAR 或 LONGVARCHAR 參數的值。 |
|
String |
ResultSet.getString(int columnIndex)
以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
CallableStatement.getString(String parameterName)
以 Java 程式語言中 String 的形式獲取 JDBC CHAR 、VARCHAR 或 LONGVARCHAR 參數的值。 |
|
String |
ResultSet.getString(String columnLabel)
以 Java 程式語言中 String 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
DatabaseMetaData.getStringFunctions()
獲取可用於此資料庫的字元串函數的逗號分隔列表。 |
|
String |
Clob.getSubString(long pos,
int length)
獲取此 Clob 物件指定的 CLOB 值中指定子字元串的副本。 |
|
ResultSet |
DatabaseMetaData.getSuperTables(String catalog,
String schemaPattern,
String tableNamePattern)
獲取在此資料庫的特定網要中定義的表分層結構的描述。 |
|
ResultSet |
DatabaseMetaData.getSuperTypes(String catalog,
String schemaPattern,
String typeNamePattern)
獲取在此資料庫的特定網要中定義的使用者定義型別 (UDT) 分層結構的描述。 |
|
String |
DatabaseMetaData.getSystemFunctions()
獲取可用於此資料庫的系統函數的逗號分隔列表。 |
|
String |
ResultSetMetaData.getTableName(int column)
獲取指定列的名稱。 |
|
ResultSet |
DatabaseMetaData.getTablePrivileges(String catalog,
String schemaPattern,
String tableNamePattern)
獲取可在類別別中使用的每個表的存取權的描述。 |
|
ResultSet |
DatabaseMetaData.getTables(String catalog,
String schemaPattern,
String tableNamePattern,
String[] types)
獲取可在給定類別別中使用的表的描述。 |
|
ResultSet |
DatabaseMetaData.getTableTypes()
獲取可在此資料庫中使用的表型別。 |
|
Time |
CallableStatement.getTime(int parameterIndex)
以 java.sql.Time 物件的形式獲取指定 JDBC TIME 參數的值。 |
|
Time |
ResultSet.getTime(int columnIndex)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Time |
CallableStatement.getTime(int parameterIndex,
Calendar cal)
以 java.sql.Time 物件的形式獲取指定 JDBC TIME 參數的值,使用給定 Calendar 物件建構時間。 |
|
Time |
ResultSet.getTime(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Time |
CallableStatement.getTime(String parameterName)
以 java.sql.Time 物件的形式獲取 JDBC TIME 參數的值。 |
|
Time |
ResultSet.getTime(String columnLabel)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Time |
CallableStatement.getTime(String parameterName,
Calendar cal)
以 java.sql.Time 物件的形式獲取 JDBC TIME 參數的值,使用給定 Calendar 物件建構時間。 |
|
Time |
ResultSet.getTime(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Time 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
DatabaseMetaData.getTimeDateFunctions()
獲取可用於此資料庫的時間和日期函數的逗號分隔列表。 |
|
Timestamp |
CallableStatement.getTimestamp(int parameterIndex)
以 java.sql.Timestamp 物件的形式獲取指定 JDBC TIMESTAMP 參數的值。 |
|
Timestamp |
ResultSet.getTimestamp(int columnIndex)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Timestamp |
CallableStatement.getTimestamp(int parameterIndex,
Calendar cal)
以 java.sql.Timestamp 物件的形式獲取指定 JDBC TIMESTAMP 參數的值,使用給定 Calendar 物件建構 Timestamp 物件。 |
|
Timestamp |
ResultSet.getTimestamp(int columnIndex,
Calendar cal)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Timestamp |
CallableStatement.getTimestamp(String parameterName)
以 java.sql.Timestamp 物件的形式獲取 JDBC TIMESTAMP 參數的值。 |
|
Timestamp |
ResultSet.getTimestamp(String columnLabel)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
Timestamp |
CallableStatement.getTimestamp(String parameterName,
Calendar cal)
以 java.sql.Timestamp 物件的形式獲取 JDBC TIMESTAMP 參數的值,使用給定 Calendar 物件建構 Timestamp 物件。 |
|
Timestamp |
ResultSet.getTimestamp(String columnLabel,
Calendar cal)
以 Java 程式語言中 java.sql.Timestamp 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
int |
Connection.getTransactionIsolation()
獲取此 Connection 物件的當前事務隔離級別。 |
|
int |
ResultSet.getType()
獲取此 ResultSet 物件的型別。 |
|
ResultSet |
DatabaseMetaData.getTypeInfo()
獲取此資料庫支持的所有資料型別的描述。 |
|
Map<String,Class<?>> |
Connection.getTypeMap()
獲取與此 Connection 物件關聯的 Map 物件。 |
|
ResultSet |
DatabaseMetaData.getUDTs(String catalog,
String schemaPattern,
String typeNamePattern,
int[] types)
獲取在特定網要中定義的使用者定義型別 (UDT) 的描述。 |
|
InputStream |
ResultSet.getUnicodeStream(int columnIndex)
已過時。 使用 getCharacterStream 取代 getUnicodeStream |
|
InputStream |
ResultSet.getUnicodeStream(String columnLabel)
已過時。 使用 getCharacterStream 代替 |
|
int |
Statement.getUpdateCount()
以更新計數的形式獲取當前結果;如果結果為 ResultSet 物件或沒有更多結果,則返回 -1。 |
|
String |
DatabaseMetaData.getURL()
獲取此 DBMS 的 URL。 |
|
URL |
CallableStatement.getURL(int parameterIndex)
以 java.sql.URL 物件的形式獲取指定 JDBC DATALINK 參數的值。 |
|
URL |
ResultSet.getURL(int columnIndex)
以 Java 程式語言中 java.net.URL 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
URL |
CallableStatement.getURL(String parameterName)
以 java.net.URL 物件的形式獲取 JDBC DATALINK 參數的值。 |
|
URL |
ResultSet.getURL(String columnLabel)
以 Java 程式語言中 java.net.URL 物件的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
|
String |
DatabaseMetaData.getUserName()
獲取此資料庫的已知的使用者名稱。 |
|
ResultSet |
DatabaseMetaData.getVersionColumns(String catalog,
String schema,
String table)
獲取在更新行中的任意值時自動更新的表列的描述。 |
|
SQLWarning |
Connection.getWarnings()
獲取此 Connection 物件上的調用報告的第一個警告。 |
|
SQLWarning |
ResultSet.getWarnings()
獲取此 ResultSet 物件上的調用報告的第一個警告。 |
|
SQLWarning |
Statement.getWarnings()
獲取此 Statement 物件上的調用報告的第一個警告。 |
|
void |
ResultSet.insertRow()
將插入行的內容插入到此 ResultSet 物件和資料庫中。 |
|
boolean |
DatabaseMetaData.insertsAreDetected(int type)
獲取是否可以通過調用 ResultSet.rowInserted 方法檢測可見行的插入。 |
|
boolean |
ResultSet.isAfterLast()
獲取鼠標是否位於此 ResultSet 物件的最後一行之後。 |
|
boolean |
ResultSetMetaData.isAutoIncrement(int column)
指示是否自動為指定列進行編號。 |
|
boolean |
ResultSet.isBeforeFirst()
獲取鼠標是否位於此 ResultSet 物件的第一行之前。 |
|
boolean |
ResultSetMetaData.isCaseSensitive(int column)
指示列的大小寫是否有關係。 |
|
boolean |
DatabaseMetaData.isCatalogAtStart()
獲取某個類別別是否出現在完全限定表名的開頭。 |
|
boolean |
Connection.isClosed()
查詢此 Connection 物件是否已經被關閉。 |
|
boolean |
ResultSet.isClosed()
獲取此 ResultSet 物件是否已關閉。 |
|
boolean |
Statement.isClosed()
獲取是否已關閉了此 Statement 物件。 |
|
boolean |
ResultSetMetaData.isCurrency(int column)
指示指定的列是否是一個雜湊程式碼值。 |
|
boolean |
ResultSetMetaData.isDefinitelyWritable(int column)
指示在指定的列上進行寫操作是否明確可以獲得成功。 |
|
boolean |
ResultSet.isFirst()
獲取鼠標是否位於此 ResultSet 物件的第一行。 |
|
boolean |
ResultSet.isLast()
獲取鼠標是否位於此 ResultSet 物件的最後一行。 |
|
int |
ParameterMetaData.isNullable(int param)
獲取是否允許在指定參數中使用 null 值。 |
|
int |
ResultSetMetaData.isNullable(int column)
指示指定列中的值是否可以為 null。 |
|
boolean |
Statement.isPoolable()
返回指示 Statement 是否是可池化的值。 |
|
boolean |
Connection.isReadOnly()
查詢此 Connection 物件是否處於只讀網要。 |
|
boolean |
DatabaseMetaData.isReadOnly()
獲取此資料庫是否處於只讀網要。 |
|
boolean |
ResultSetMetaData.isReadOnly(int column)
指示指定的列是否明確不可寫入。 |
|
boolean |
ResultSetMetaData.isSearchable(int column)
指示是否可以在 where 子句中使用指定的列。 |
|
boolean |
ParameterMetaData.isSigned(int param)
獲取指定參數的值是否可以是帶符號的數字。 |
|
boolean |
ResultSetMetaData.isSigned(int column)
指示指定列中的值是否帶正負號。 |
|
boolean |
Connection.isValid(int timeout)
如果連接尚未關閉並且仍然有效,則返回 true。 |
|
boolean |
Wrapper.isWrapperFor(Class<?> iface)
如果調用此方法的物件實作介面參數,或者是實作介面參數的物件的直接或間接外覆器,則返回 true。 |
|
boolean |
ResultSetMetaData.isWritable(int column)
指示在指定的列上進行寫操作是否可以獲得成功。 |
|
boolean |
ResultSet.last()
將鼠標移動到此 ResultSet 物件的最後一行。 |
|
long |
Blob.length()
返回此 Blob 物件指定的 BLOB 值中的位元組數。 |
|
long |
Clob.length()
獲取此 Clob 物件指定的 CLOB 值中的字元數。 |
|
boolean |
DatabaseMetaData.locatorsUpdateCopy()
指示對 LOB 的更新是在副本上進行還是直接更新到 LOB。 |
|
void |
ResultSet.moveToCurrentRow()
將鼠標移動到記住的鼠標位置,通常為當前行。 |
|
void |
ResultSet.moveToInsertRow()
將鼠標移動到插入行。 |
|
String |
Connection.nativeSQL(String sql)
將給定的 SQL 語句轉換成系統本機 SQL 語法。 |
|
boolean |
ResultSet.next()
將鼠標從當前位置向前移一行。 |
|
boolean |
DatabaseMetaData.nullPlusNonNullIsNull()
獲取此資料庫是否支持 NULL 值與等於 NULL 的非 NULL 值之間的連接。 |
|
boolean |
DatabaseMetaData.nullsAreSortedAtEnd()
獲取 NULL 值是否始終排在末尾,不管排序順序如何。 |
|
boolean |
DatabaseMetaData.nullsAreSortedAtStart()
獲取 NULL 值是否始終排在開頭,不管排序順序如何。 |
|
boolean |
DatabaseMetaData.nullsAreSortedHigh()
獲取 NULL 值是否被高排序。 |
|
boolean |
DatabaseMetaData.nullsAreSortedLow()
獲取 NULL 值是否被低排序。 |
|
boolean |
DatabaseMetaData.othersDeletesAreVisible(int type)
獲取由其他結果集型別進行的刪除是否可見。 |
|
boolean |
DatabaseMetaData.othersInsertsAreVisible(int type)
獲取由其他結果集型別進行的插入是否可見。 |
|
boolean |
DatabaseMetaData.othersUpdatesAreVisible(int type)
獲取由其他結果集型別進行的更新是否可見。 |
|
boolean |
DatabaseMetaData.ownDeletesAreVisible(int type)
獲取結果集自身的刪除是否可見。 |
|
boolean |
DatabaseMetaData.ownInsertsAreVisible(int type)
獲取結果集自身的插入是否可見。 |
|
boolean |
DatabaseMetaData.ownUpdatesAreVisible(int type)
獲取對於給定型別的 ResultSet 物件,結果集自身的更新是否可見。 |
|
long |
Blob.position(Blob pattern,
long start)
獲取此 Blob 物件指定的 BLOB 值中 pattern 開始處的位元組位置。 |
|
long |
Blob.position(byte[] pattern,
long start)
獲取此 Blob 物件表示的 BLOB 值中指定 byte 陣列 pattern 開始處的位元組位置。 |
|
long |
Clob.position(Clob searchstr,
long start)
獲取此 Clob 物件中指定的 Clob 物件 searchstr 出現的字元位置。 |
|
long |
Clob.position(String searchstr,
long start)
獲取此 Clob 物件表示的 SQL CLOB 值中指定子字元串 searchstr 出現的字元位置。 |
|
CallableStatement |
Connection.prepareCall(String sql)
創建一個 CallableStatement 物件來調用資料庫預儲程序。 |
|
CallableStatement |
Connection.prepareCall(String sql,
int resultSetType,
int resultSetConcurrency)
創建一個 CallableStatement 物件,該物件將產生具有給定型別和共時性的 ResultSet 物件。 |
|
CallableStatement |
Connection.prepareCall(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
創建一個 CallableStatement 物件,該物件將產生具有給定型別和共時性的 ResultSet 物件。 |
|
PreparedStatement |
Connection.prepareStatement(String sql)
創建一個 PreparedStatement 物件來將參數化的 SQL 語句發送到資料庫。 |
|
PreparedStatement |
Connection.prepareStatement(String sql,
int autoGeneratedKeys)
創建一個預設 PreparedStatement 物件,該物件能獲取自動產生的鍵。 |
|
PreparedStatement |
Connection.prepareStatement(String sql,
int[] columnIndexes)
創建一個能返回由給定陣列指定的自動產生鍵的預設 PreparedStatement 物件。 |
|
PreparedStatement |
Connection.prepareStatement(String sql,
int resultSetType,
int resultSetConcurrency)
創建一個 PreparedStatement 物件,該物件將產生具有給定型別和共時性的 ResultSet 物件。 |
|
PreparedStatement |
Connection.prepareStatement(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
創建一個 PreparedStatement 物件,該物件將產生具有給定型別、共時性和可保存性的 ResultSet 物件。 |
|
PreparedStatement |
Connection.prepareStatement(String sql,
String[] columnNames)
創建一個能返回由給定陣列指定的自動產生鍵的預設 PreparedStatement 物件。 |
|
boolean |
ResultSet.previous()
將鼠標移動到此 ResultSet 物件的上一行。 |
|
Array |
SQLInput.readArray()
從串流中讀取 SQL ARRAY 值並將其作為 Java 程式語言中的 Array 物件返回。 |
|
InputStream |
SQLInput.readAsciiStream()
讀取串流中的下一個屬性並將其作為 ASCII 字元串流返回。 |
|
BigDecimal |
SQLInput.readBigDecimal()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 java.math.BigDecimal 物件返回。 |
|
InputStream |
SQLInput.readBinaryStream()
讀取串流中的下一個屬性並將其作為未解釋的位元組串流返回。 |
|
Blob |
SQLInput.readBlob()
從串流中讀取 SQL BLOB 值並將其作為 Java 程式語言中的 Blob 物件返回。 |
|
boolean |
SQLInput.readBoolean()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 boolean 返回。 |
|
byte |
SQLInput.readByte()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 byte 返回。 |
|
byte[] |
SQLInput.readBytes()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的位元組陣列返回。 |
|
Reader |
SQLInput.readCharacterStream()
讀取串流中的下一個屬性並將其作為 Unicode 字元串流返回。 |
|
Clob |
SQLInput.readClob()
從串流中讀取 SQL CLOB 值並將其作為 Java 程式語言中的 Clob 物件返回。 |
|
Date |
SQLInput.readDate()
讀取串流中的下一個屬性並將其作為 java.sql.Date 物件返回。 |
|
double |
SQLInput.readDouble()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 double 返回。 |
|
float |
SQLInput.readFloat()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 float 返回。 |
|
int |
SQLInput.readInt()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 int 返回。 |
|
long |
SQLInput.readLong()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 long 返回。 |
|
NClob |
SQLInput.readNClob()
從串流中讀取一個 SQL NCLOB 值,並以 Java 程式語言中 NCLOB 物件的形式返回。 |
|
String |
SQLInput.readNString()
讀取串流中的下一個屬性,並以 Java 程式語言中 String 的形式返回。 |
|
Object |
SQLInput.readObject()
讀取串流頭中的下一個屬性並將其作為 Java 程式語言中的 Object 返回。 |
|
Ref |
SQLInput.readRef()
從串流讀取 SQL REF 值並將其作為 Java 程式語言中的 Ref 物件返回。 |
|
RowId |
SQLInput.readRowId()
從串流中讀取一個 SQL ROWID 值,並以 Java 程式語言中 RowId 物件的形式返回。 |
|
short |
SQLInput.readShort()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 short 返回。 |
|
void |
SQLData.readSQL(SQLInput stream,
String typeName)
用從資料庫讀取的資料填充此物件。 |
|
SQLXML |
SQLInput.readSQLXML()
從串流中讀取一個 SQL XML 值,並以 Java 程式語言中 SQLXML 物件的形式返回。 |
|
String |
SQLInput.readString()
讀取串流中的下一個屬性並將其作為 Java 程式語言中的 String 返回。 |
|
Time |
SQLInput.readTime()
讀取串流中的下一個屬性並將其作為 java.sql.Time 物件返回。 |
|
Timestamp |
SQLInput.readTimestamp()
讀取串流中的下一個屬性並將其作為 java.sql.Timestamp 物件返回。 |
|
URL |
SQLInput.readURL()
從串流中讀取 SQL DATALINK 值並將其作為 Java 程式語言中的 java.net.URL 物件返回。 |
|
void |
ResultSet.refreshRow()
用資料庫中的最近值刷新當前行。 |
|
static void |
DriverManager.registerDriver(Driver driver)
向 DriverManager 註冊給定驅動程序。 |
|
void |
CallableStatement.registerOutParameter(int parameterIndex,
int sqlType)
按順序位置 parameterIndex 將 OUT 參數註冊為 JDBC 型別 sqlType 。 |
|
void |
CallableStatement.registerOutParameter(int parameterIndex,
int sqlType,
int scale)
按順序位置 parameterIndex 將參數註冊為 JDBC 型別 sqlType 。 |
|
void |
CallableStatement.registerOutParameter(int parameterIndex,
int sqlType,
String typeName)
註冊指定的輸出參數。 |
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType)
將名為 parameterName 的 OUT 參數註冊為 JDBC 型別 sqlType 。 |
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType,
int scale)
將名為 parameterName 的參數註冊為 JDBC 型別 sqlType 。 |
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType,
String typeName)
註冊指定的輸出參數。 |
|
boolean |
ResultSet.relative(int rows)
按相對行數(或正或負)移動鼠標。 |
|
void |
Connection.releaseSavepoint(Savepoint savepoint)
從當前事務中移除指定的 Savepoint 和後續 Savepoint 物件。 |
|
void |
Connection.rollback()
取消在當前事務中進行的所有更改,並釋放此 Connection 物件當前持有的所有資料庫鎖。 |
|
void |
Connection.rollback(Savepoint savepoint)
取消所有設置給定 Savepoint 物件之後進行的更改。 |
|
boolean |
ResultSet.rowDeleted()
獲取是否已刪除某行。 |
|
boolean |
ResultSet.rowInserted()
獲取當前行是否已有插入。 |
|
boolean |
ResultSet.rowUpdated()
獲取是否已更新當前行。 |
|
void |
PreparedStatement.setArray(int parameterIndex,
Array x)
將指定參數設置為給定 java.sql.Array 物件。 |
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream x)
將指定參數設置為給定輸入串流。 |
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將具有給定位元組數。 |
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream x,
long length)
將指定參數設置為給定輸入串流,該輸入串流將具有指定位元組數。 |
|
OutputStream |
Clob.setAsciiStream(long pos)
獲取用於將 Ascii 字元寫入此 Clob 物件表示的 Clob 值中的串流,從位置 pos 處開始。 |
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream x)
將指定參數設置為給定輸入串流。 |
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定的位元組數。 |
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream x,
long length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定的位元組數。 |
|
void |
Connection.setAutoCommit(boolean autoCommit)
將此連接的自動提交網要設置為給定狀態。 |
|
void |
PreparedStatement.setBigDecimal(int parameterIndex,
BigDecimal x)
將指定參數設置為給定 java.math.BigDecimal 值。 |
|
void |
CallableStatement.setBigDecimal(String parameterName,
BigDecimal x)
將指定參數設置為給定 java.math.BigDecimal 值。 |
|
OutputStream |
SQLXML.setBinaryStream()
獲取可用於寫入此 SQLXML 實例表示的 XML 值的串流。 |
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream x)
將指定參數設置為給定輸入串流。 |
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將具有給定位元組數。 |
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream x,
long length)
將指定參數設置為給定輸入串流,該輸入串流將具有指定位元組數。 |
|
OutputStream |
Blob.setBinaryStream(long pos)
獲取用於寫入此 Blob 物件表示的 BLOB 值的串流。 |
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream x)
將指定參數設置為給定輸入串流。 |
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定的位元組數。 |
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream x,
long length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定位元組數。 |
|
void |
PreparedStatement.setBlob(int parameterIndex,
Blob x)
將指定參數設置為給定 java.sql.Blob 物件。 |
|
void |
PreparedStatement.setBlob(int parameterIndex,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
|
void |
PreparedStatement.setBlob(int parameterIndex,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
|
void |
CallableStatement.setBlob(String parameterName,
Blob x)
將指定參數設置為給定的 java.sql.Blob 物件。 |
|
void |
CallableStatement.setBlob(String parameterName,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
|
void |
CallableStatement.setBlob(String parameterName,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
|
void |
PreparedStatement.setBoolean(int parameterIndex,
boolean x)
將指定參數設置為給定 Java boolean 值。 |
|
void |
CallableStatement.setBoolean(String parameterName,
boolean x)
將指定參數設置為給定 Java boolean 值。 |
|
void |
PreparedStatement.setByte(int parameterIndex,
byte x)
將指定參數設置為給定 Java byte 值。 |
|
void |
CallableStatement.setByte(String parameterName,
byte x)
將指定參數設置為給定 Java byte 值。 |
|
void |
PreparedStatement.setBytes(int parameterIndex,
byte[] x)
將指定參數設置為給定 Java byte 陣列。 |
|
int |
Blob.setBytes(long pos,
byte[] bytes)
從位置 pos 處開始,將給定 byte 陣列寫入此 Blob 物件表示的 BLOB 值,並返回寫入的位元組數。 |
|
int |
Blob.setBytes(long pos,
byte[] bytes,
int offset,
int len)
將所有或部分給定的 byte 陣列寫入此 Blob 物件表示的 BLOB 值中,並返回寫入的位元組數。 |
|
void |
CallableStatement.setBytes(String parameterName,
byte[] x)
將指定參數設置為給定 Java byte 陣列。 |
|
void |
Connection.setCatalog(String catalog)
設置給定目錄名稱,以便選擇要在其中進行工作的此 Connection 物件資料庫的子空間。 |
|
Writer |
SQLXML.setCharacterStream()
獲取用於寫入此 SQLXML 實例表示的 XML 值的串流。 |
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader)
將指定參數設置為給定 Reader 物件。 |
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader,
int length)
將給定參數設置為給定 Reader 物件,該物件具有給定字元數長度。 |
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader,
long length)
將指定參數設置為給定 Reader 物件,該物件具有給定字元數長度。 |
|
Writer |
Clob.setCharacterStream(long pos)
獲取用於將 Unicode 字元串流寫入此 Clob 物件表示的 CLOB 值中(位置 pos 處)的串流。 |
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader)
將指定參數設置為給定 Reader 物件。 |
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader,
int length)
將指定參數設置為給定 Reader 物件,該物件是給定的字元長度數。 |
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader,
long length)
將指定參數設置為給定 Reader 物件,該物件具有給定字元數長度。 |
|
void |
PreparedStatement.setClob(int parameterIndex,
Clob x)
將指定參數設置為給定 java.sql.Clob 物件。 |
|
void |
PreparedStatement.setClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
PreparedStatement.setClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setClob(String parameterName,
Clob x)
將指定參數設置為給定的 java.sql.Clob 物件。 |
|
void |
CallableStatement.setClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
Statement.setCursorName(String name)
將 SQL 指針名稱設置為給定的 String ,後續 Statement 物件的 execute 方法將使用此字元串。 |
|
void |
PreparedStatement.setDate(int parameterIndex,
Date x)
使用運行應用程序的虛擬機器的預設時區將指定參數設置為給定 java.sql.Date 值。 |
|
void |
PreparedStatement.setDate(int parameterIndex,
Date x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Date 值。 |
|
void |
CallableStatement.setDate(String parameterName,
Date x)
使用運行應用程序的虛擬機器預設時區將指定參數設置為給定 java.sql.Date 值。 |
|
void |
CallableStatement.setDate(String parameterName,
Date x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Date 值。 |
|
void |
PreparedStatement.setDouble(int parameterIndex,
double x)
將指定參數設置為給定 Java double 值。 |
|
void |
CallableStatement.setDouble(String parameterName,
double x)
將指定參數設置為給定 Java double 值。 |
|
void |
Statement.setEscapeProcessing(boolean enable)
將轉義處理設置為開或關。 |
|
void |
ResultSet.setFetchDirection(int direction)
設置此 ResultSet 物件中行的處理方向。 |
|
void |
Statement.setFetchDirection(int direction)
向驅動程序提供關於方向的提示,在使用此 Statement 物件創建的 ResultSet 物件中將按該方向處理行。 |
|
void |
ResultSet.setFetchSize(int rows)
為 JDBC 驅動程序設置此 ResultSet 物件需要更多行時應該從資料庫獲取的行數。 |
|
void |
Statement.setFetchSize(int rows)
為 JDBC 驅動程序提供一個提示,它提示此 Statement 產生的 ResultSet 物件需要更多行時應該從資料庫獲取的行數。 |
|
void |
PreparedStatement.setFloat(int parameterIndex,
float x)
將指定參數設置為給定 Java REAL 值。 |
|
void |
CallableStatement.setFloat(String parameterName,
float x)
將指定參數設置為給定 Java float 值。 |
|
void |
Connection.setHoldability(int holdability)
將使用此 Connection 物件創建的 ResultSet 物件的預設可保存性 (holdability) 更改為給定可保存性。 |
|
void |
PreparedStatement.setInt(int parameterIndex,
int x)
將指定參數設置為給定 Java int 值。 |
|
void |
CallableStatement.setInt(String parameterName,
int x)
將指定參數設置為給定 Java int 值。 |
|
void |
PreparedStatement.setLong(int parameterIndex,
long x)
將指定參數設置為給定 Java long 值。 |
|
void |
CallableStatement.setLong(String parameterName,
long x)
將指定參數設置為給定 Java long 值。 |
|
void |
Statement.setMaxFieldSize(int max)
設置此 Statement 物件產生的 ResultSet 物件中字元和二進制列值可以返回的最大位元組數限制。 |
|
void |
Statement.setMaxRows(int max)
將此 Statement 物件產生的所有 ResultSet 物件可以包含的最大行數限制設置為給定數。 |
|
void |
PreparedStatement.setNCharacterStream(int parameterIndex,
Reader value)
將指定參數設置為 Reader 物件。 |
|
void |
PreparedStatement.setNCharacterStream(int parameterIndex,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setNCharacterStream(String parameterName,
Reader value)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setNCharacterStream(String parameterName,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
PreparedStatement.setNClob(int parameterIndex,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
|
void |
PreparedStatement.setNClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
PreparedStatement.setNClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setNClob(String parameterName,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
|
void |
CallableStatement.setNClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
CallableStatement.setNClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
PreparedStatement.setNString(int parameterIndex,
String value)
將指定參數設置為給定 String 物件。 |
|
void |
CallableStatement.setNString(String parameterName,
String value)
將指定參數設置為給定 String 物件。 |
|
void |
PreparedStatement.setNull(int parameterIndex,
int sqlType)
將指定參數設置為 SQL NULL 。 |
|
void |
PreparedStatement.setNull(int parameterIndex,
int sqlType,
String typeName)
將指定參數設置為 SQL NULL 。 |
|
void |
CallableStatement.setNull(String parameterName,
int sqlType)
將指定參數設置為 SQL NULL 。 |
|
void |
CallableStatement.setNull(String parameterName,
int sqlType,
String typeName)
將指定參數設置為 SQL NULL 。 |
|
void |
PreparedStatement.setObject(int parameterIndex,
Object x)
使用給定物件設置指定參數的值。 |
|
void |
PreparedStatement.setObject(int parameterIndex,
Object x,
int targetSqlType)
使用給定物件設置指定參數的值。 |
|
void |
PreparedStatement.setObject(int parameterIndex,
Object x,
int targetSqlType,
int scaleOrLength)
使用給定物件設置指定參數的值。 |
|
void |
Ref.setObject(Object value)
將此 Ref 物件參考的結構型別值設置為給定的 Object 實例。 |
|
void |
CallableStatement.setObject(String parameterName,
Object x)
使用給定物件設置指定參數的值。 |
|
void |
CallableStatement.setObject(String parameterName,
Object x,
int targetSqlType)
使用給定物件設置指定參數的值。 |
|
void |
CallableStatement.setObject(String parameterName,
Object x,
int targetSqlType,
int scale)
使用給定物件設置指定參數的值。 |
|
void |
Statement.setPoolable(boolean poolable)
請求將 Statement 池化或非池化。 |
|
void |
Statement.setQueryTimeout(int seconds)
將驅動程序等待 Statement 物件執行的秒數設置為給定秒數。 |
|
void |
Connection.setReadOnly(boolean readOnly)
將此連接設置為只讀網要,作為驅動程序啟用資料庫優化的提示。 |
|
void |
PreparedStatement.setRef(int parameterIndex,
Ref x)
將指定參數設置為給定 REF(<structured-type>) 值。 |
|
|
SQLXML.setResult(Class<T> resultClass)
返回設置此 SQLXML 實例指定的 XML 值的 Result。 |
|
void |
PreparedStatement.setRowId(int parameterIndex,
RowId x)
將指定參數設置為給定 java.sql.RowId 物件。 |
|
void |
CallableStatement.setRowId(String parameterName,
RowId x)
將指定參數設置為給定 java.sql.RowId 物件。 |
|
Savepoint |
Connection.setSavepoint()
在當前事務中創建一個未命名的保存點 (savepoint),並返回表示它的新 Savepoint 物件。 |
|
Savepoint |
Connection.setSavepoint(String name)
在當前事務中創建一個具有給定名稱的保存點,並返回表示它的新 Savepoint 物件。 |
|
void |
PreparedStatement.setShort(int parameterIndex,
short x)
將指定參數設置為給定 Java short 值。 |
|
void |
CallableStatement.setShort(String parameterName,
short x)
將指定參數設置為給定 Java short 值。 |
|
void |
PreparedStatement.setSQLXML(int parameterIndex,
SQLXML xmlObject)
將指定參數設置為給定 java.sql.SQLXML 物件。 |
|
void |
CallableStatement.setSQLXML(String parameterName,
SQLXML xmlObject)
將指定參數設置為給定 java.sql.SQLXML 物件。 |
|
void |
PreparedStatement.setString(int parameterIndex,
String x)
將指定參數設置為給定 Java String 值。 |
|
int |
Clob.setString(long pos,
String str)
在位置 pos 處將給定 Java String 寫入此 Clob 物件指定的 CLOB 值中。 |
|
int |
Clob.setString(long pos,
String str,
int offset,
int len)
將 str 的 len 個字元(從字元 offset 開始)寫入此 Clob 表示的 CLOB 值中。 |
|
void |
SQLXML.setString(String value)
將此 SQLXML 實例指定的 XML 值設置為給定的 String 表示形式。 |
|
void |
CallableStatement.setString(String parameterName,
String x)
將指定參數設置為給定 Java String 值。 |
|
void |
PreparedStatement.setTime(int parameterIndex,
Time x)
將指定參數設置為給定 java.sql.Time 值。 |
|
void |
PreparedStatement.setTime(int parameterIndex,
Time x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Time 值。 |
|
void |
CallableStatement.setTime(String parameterName,
Time x)
將指定參數設置為給定 java.sql.Time 值。 |
|
void |
CallableStatement.setTime(String parameterName,
Time x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Time 值。 |
|
void |
PreparedStatement.setTimestamp(int parameterIndex,
Timestamp x)
將指定參數設置為給定 java.sql.Timestamp 值。 |
|
void |
PreparedStatement.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Timestamp 值。 |
|
void |
CallableStatement.setTimestamp(String parameterName,
Timestamp x)
將指定參數設置為給定 java.sql.Timestamp 值。 |
|
void |
CallableStatement.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定的 Calendar 物件將指定參數設置為給定 java.sql.Timestamp 值。 |
|
void |
Connection.setTransactionIsolation(int level)
試圖將此 Connection 物件的事務隔離級別更改為給定的級別。 |
|
void |
Connection.setTypeMap(Map<String,Class<?>> map)
將給定的 TypeMap 物件安裝為此 Connection 物件的型別映射。 |
|
void |
PreparedStatement.setUnicodeStream(int parameterIndex,
InputStream x,
int length)
已過時。 |
|
void |
PreparedStatement.setURL(int parameterIndex,
URL x)
將指定參數設置為給定 java.net.URL 值。 |
|
void |
CallableStatement.setURL(String parameterName,
URL val)
將指定參數設置為給定 java.net.URL 物件。 |
|
boolean |
DatabaseMetaData.storesLowerCaseIdentifiers()
獲取此資料庫是否將大小寫混寫的不帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以小寫形式存儲它們。 |
|
boolean |
DatabaseMetaData.storesLowerCaseQuotedIdentifiers()
獲取此資料庫是否將大小寫混寫的帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以小寫形式存儲它們。 |
|
boolean |
DatabaseMetaData.storesMixedCaseIdentifiers()
獲取此資料庫是否將大小寫混寫的不帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以大小寫混合形式存儲它們。 |
|
boolean |
DatabaseMetaData.storesMixedCaseQuotedIdentifiers()
獲取此資料庫是否將大小寫混寫的帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以大小寫混合形式存儲它們。 |
|
boolean |
DatabaseMetaData.storesUpperCaseIdentifiers()
獲取此資料庫是否將大小寫混寫的不帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以大寫形式存儲它們。 |
|
boolean |
DatabaseMetaData.storesUpperCaseQuotedIdentifiers()
獲取此資料庫是否將大小寫混寫的帶引號的 SQL 標識符作為不區分大小寫的形式處理,並以大寫形式存儲它們。 |
|
boolean |
DatabaseMetaData.supportsAlterTableWithAddColumn()
獲取此資料庫是否支持帶有 add 列的 ALTER TABLE 。 |
|
boolean |
DatabaseMetaData.supportsAlterTableWithDropColumn()
獲取此資料庫是否支持帶有 drop 列的 ALTER TABLE 。 |
|
boolean |
DatabaseMetaData.supportsANSI92EntryLevelSQL()
獲取此資料庫是否支持 ANSI92 入門級 SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsANSI92FullSQL()
獲取此資料庫是否支持受支持的 ANSI92 完全 SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsANSI92IntermediateSQL()
獲取此資料庫是否支持受支持的 ANSI92 中間 SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsBatchUpdates()
獲取此資料庫是否支持批量更新。 |
|
boolean |
DatabaseMetaData.supportsCatalogsInDataManipulation()
獲取某個類別別名稱是否可以在資料操作語句中使用。 |
|
boolean |
DatabaseMetaData.supportsCatalogsInIndexDefinitions()
獲取某個類別別名稱是否可以在獲取定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()
獲取某個類別別名稱是否可以在特權定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsCatalogsInProcedureCalls()
獲取某個類別別名稱是否可以在過程調用語句中使用。 |
|
boolean |
DatabaseMetaData.supportsCatalogsInTableDefinitions()
獲取某個類別別名稱是否可以在表定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsColumnAliasing()
獲取此資料庫是否支持為列提供別名。 |
|
boolean |
DatabaseMetaData.supportsConvert()
獲取此資料庫是否支持用於 JDBC 型別之間轉換的 JDBC 標量函數 CONVERT 。 |
|
boolean |
DatabaseMetaData.supportsConvert(int fromType,
int toType)
獲取此資料庫是否支持用於 JDBC fromType 和 toType 型別之間轉換的 JDBC 標量函數 CONVERT 。 |
|
boolean |
DatabaseMetaData.supportsCoreSQLGrammar()
獲取此資料庫是否支持 ODBC Core SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsCorrelatedSubqueries()
獲取此資料庫是否支持相關子查詢。 |
|
boolean |
DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()
獲取此資料庫是否同時支持事務中的資料定義和資料操作語句。 |
|
boolean |
DatabaseMetaData.supportsDataManipulationTransactionsOnly()
獲取此資料庫是否僅支持事務中的資料操作語句。 |
|
boolean |
DatabaseMetaData.supportsDifferentTableCorrelationNames()
獲取在表關聯名稱受支持時,是否要限制它們與表的名稱不同。 |
|
boolean |
DatabaseMetaData.supportsExpressionsInOrderBy()
獲取此資料庫是否支持 ORDER BY 列表中的表達式。 |
|
boolean |
DatabaseMetaData.supportsExtendedSQLGrammar()
獲取此資料庫是否支持 ODBC Extended SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsFullOuterJoins()
獲取此資料庫是否支持完全巢狀的外連接。 |
|
boolean |
DatabaseMetaData.supportsGetGeneratedKeys()
獲取是否可以在執行語句後獲取自動產生的鍵。 |
|
boolean |
DatabaseMetaData.supportsGroupBy()
獲取此資料庫是否支持某種形式的 GROUP BY 子句。 |
|
boolean |
DatabaseMetaData.supportsGroupByBeyondSelect()
獲取此資料庫是否支持使用不包含在 SELECT 語句中而包含在 GROUP BY 子句中的列,假設 SELECT 語句中的所有列都包含在 GROUP BY 子句中。 |
|
boolean |
DatabaseMetaData.supportsGroupByUnrelated()
獲取此資料庫是否支持使用不在 SELECT 語句中而在 GROUP BY 子句中的列。 |
|
boolean |
DatabaseMetaData.supportsIntegrityEnhancementFacility()
獲取此資料庫是否支持 SQL Integrity Enhancement Facility。 |
|
boolean |
DatabaseMetaData.supportsLikeEscapeClause()
獲取此資料庫是否支持指定 LIKE 轉義子句。 |
|
boolean |
DatabaseMetaData.supportsLimitedOuterJoins()
獲取此資料庫是否為外連接提供受限制的支持。 |
|
boolean |
DatabaseMetaData.supportsMinimumSQLGrammar()
獲取此資料庫是否支持 ODBC Minimum SQL 語法。 |
|
boolean |
DatabaseMetaData.supportsMixedCaseIdentifiers()
獲取此資料庫是否將大小寫混寫的不帶引號的 SQL 標識符作為區分大小寫的形式處理,並且最後以大小寫混合形式存儲它們。 |
|
boolean |
DatabaseMetaData.supportsMixedCaseQuotedIdentifiers()
獲取此資料庫是否將大小寫混寫的帶引號的 SQL 標識符作為區分大小寫的形式處理,並且最後以大小寫混合形式存儲它們。 |
|
boolean |
DatabaseMetaData.supportsMultipleOpenResults()
獲取是否可以同時擁有從 CallableStatement 物件中返回的多個 ResultSet 物件。 |
|
boolean |
DatabaseMetaData.supportsMultipleResultSets()
獲取此資料庫是否支持一次調用 execute 方法獲得多個 ResultSet 物件。 |
|
boolean |
DatabaseMetaData.supportsMultipleTransactions()
獲取此資料庫是否允許一次打開多個事務(在不同的 connection 上)。 |
|
boolean |
DatabaseMetaData.supportsNamedParameters()
獲取此資料庫是否支持可調用語句的指定參數。 |
|
boolean |
DatabaseMetaData.supportsNonNullableColumns()
獲取是否可以將此資料庫中的列定義為非 null。 |
|
boolean |
DatabaseMetaData.supportsOpenCursorsAcrossCommit()
獲取此資料庫是否支持在進行提交期間保持游標開放。 |
|
boolean |
DatabaseMetaData.supportsOpenCursorsAcrossRollback()
獲取此資料庫是否支持在回滾期間保持游標開放。 |
|
boolean |
DatabaseMetaData.supportsOpenStatementsAcrossCommit()
獲取此資料庫是否支持在進行提交期間保持語句開放。 |
|
boolean |
DatabaseMetaData.supportsOpenStatementsAcrossRollback()
獲取此資料庫是否支持在回滾期間保持語句開放。 |
|
boolean |
DatabaseMetaData.supportsOrderByUnrelated()
獲取此資料庫是否支持使用不在 SELECT 語句中而在 ORDER BY 子句中的列。 |
|
boolean |
DatabaseMetaData.supportsOuterJoins()
獲取此資料庫是否支持某種形式的外連接。 |
|
boolean |
DatabaseMetaData.supportsPositionedDelete()
獲取此資料庫是否支持位置的 DELETE 語句。 |
|
boolean |
DatabaseMetaData.supportsPositionedUpdate()
獲取此資料庫是否支持位置的 UPDATE 語句。 |
|
boolean |
DatabaseMetaData.supportsResultSetConcurrency(int type,
int concurrency)
獲取此資料庫是否支持與給定結果集型別結合在一起的給定共時性型別。 |
|
boolean |
DatabaseMetaData.supportsResultSetHoldability(int holdability)
獲取此資料庫是否支持給定結果集可保存性。 |
|
boolean |
DatabaseMetaData.supportsResultSetType(int type)
獲取此資料庫是否支持給定結果集型別。 |
|
boolean |
DatabaseMetaData.supportsSavepoints()
獲取此資料庫是否支持保存點 (savepoint)。 |
|
boolean |
DatabaseMetaData.supportsSchemasInDataManipulation()
獲取某個網要名稱是否可以資料操作語句中使用。 |
|
boolean |
DatabaseMetaData.supportsSchemasInIndexDefinitions()
獲取某個網要名稱是否可以在獲取定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsSchemasInPrivilegeDefinitions()
獲取某個網要名稱是否可以在特權定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsSchemasInProcedureCalls()
獲取某個網要名稱是否可以在過程調用語句中使用。 |
|
boolean |
DatabaseMetaData.supportsSchemasInTableDefinitions()
獲取某個網要名稱是否可以在表定義語句中使用。 |
|
boolean |
DatabaseMetaData.supportsSelectForUpdate()
獲取此資料庫是否支持位置的 SELECT FOR UPDATE 語句。 |
|
boolean |
DatabaseMetaData.supportsStatementPooling()
獲取此資料庫是否支持語句合併 (statement pooling)。 |
|
boolean |
DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax()
獲取此資料庫是否支持使用預儲程序轉義語法調用使用者定義的函數或供應商函數。 |
|
boolean |
DatabaseMetaData.supportsStoredProcedures()
獲取此資料庫是否支持使用預儲程序轉義語法的預儲程序調用。 |
|
boolean |
DatabaseMetaData.supportsSubqueriesInComparisons()
獲取此資料庫是否支持比較表達式中的子查詢。 |
|
boolean |
DatabaseMetaData.supportsSubqueriesInExists()
獲取此資料庫是否支持 EXISTS 表達式中的子查詢。 |
|
boolean |
DatabaseMetaData.supportsSubqueriesInIns()
獲取此資料庫是否支持 IN 表達式中的子查詢。 |
|
boolean |
DatabaseMetaData.supportsSubqueriesInQuantifieds()
獲取此資料庫是否支持量化表達式 (quantified expression) 中的子查詢。 |
|
boolean |
DatabaseMetaData.supportsTableCorrelationNames()
獲取此資料庫是否支持表關聯名稱。 |
|
boolean |
DatabaseMetaData.supportsTransactionIsolationLevel(int level)
獲取此資料庫是否支持給定事務隔離級別。 |
|
boolean |
DatabaseMetaData.supportsTransactions()
獲取此資料庫是否支持事務。 |
|
boolean |
DatabaseMetaData.supportsUnion()
獲取此資料庫是否支持 SQL UNION 。 |
|
boolean |
DatabaseMetaData.supportsUnionAll()
獲取此資料庫是否支持 SQL UNION ALL 。 |
|
void |
Blob.truncate(long len)
截取此 Blob 物件表示的 BLOB 值,使其長度為 len 個位元組。 |
|
void |
Clob.truncate(long len)
截取此 Clob 指定的 CLOB 值,使其長度為 len 個字元。 |
|
|
Wrapper.unwrap(Class<T> iface)
返回一個物件,該物件實作給定介面,以允許存取非標準方法或代理未公開的標準方法。 |
|
void |
ResultSet.updateArray(int columnIndex,
Array x)
用 java.sql.Array 值更新指定列。 |
|
void |
ResultSet.updateArray(String columnLabel,
Array x)
用 java.sql.Array 值更新指定列。 |
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x)
用 ascii 串流值更新指定的列。 |
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x,
int length)
用 ascii 串流值更新指定列,該列將具有指定位元組數。 |
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x,
long length)
用 ascii 串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateAsciiStream(String columnLabel,
InputStream x)
用 ascii 串流值更新指定列。 |
|
void |
ResultSet.updateAsciiStream(String columnLabel,
InputStream x,
int length)
用 ascii 串流值更新指定列,該列具有指定的位元組數。 |
|
void |
ResultSet.updateAsciiStream(String columnLabel,
InputStream x,
long length)
用 ascii 串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateBigDecimal(int columnIndex,
BigDecimal x)
用 java.math.BigDecimal 值更新指定列。 |
|
void |
ResultSet.updateBigDecimal(String columnLabel,
BigDecimal x)
用 java.sql.BigDecimal 值更新指定列。 |
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x)
用二進制串流值更新指定的列。 |
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x,
int length)
用二進制串流值更新指定列,該列將具有指定位元組數。 |
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x,
long length)
用二進制串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateBinaryStream(String columnLabel,
InputStream x)
用二進制串流值更新指定列。 |
|
void |
ResultSet.updateBinaryStream(String columnLabel,
InputStream x,
int length)
用二進制串流值更新指定列,該列具有指定的位元組數。 |
|
void |
ResultSet.updateBinaryStream(String columnLabel,
InputStream x,
long length)
用二進制串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateBlob(int columnIndex,
Blob x)
用 java.sql.Blob 值更新指定列。 |
|
void |
ResultSet.updateBlob(int columnIndex,
InputStream inputStream)
使用給定輸入串流值更新指定列。 |
|
void |
ResultSet.updateBlob(int columnIndex,
InputStream inputStream,
long length)
使用給定輸入串流更新指定的列,該串流將具有指定的位元組數。 |
|
void |
ResultSet.updateBlob(String columnLabel,
Blob x)
用 java.sql.Blob 值更新指定列。 |
|
void |
ResultSet.updateBlob(String columnLabel,
InputStream inputStream)
使用給定輸入串流值更新指定列。 |
|
void |
ResultSet.updateBlob(String columnLabel,
InputStream inputStream,
long length)
使用給定輸入串流更新指定列,該串流將具有指定的位元組數。 |
|
void |
ResultSet.updateBoolean(int columnIndex,
boolean x)
用 boolean 值更新指定列。 |
|
void |
ResultSet.updateBoolean(String columnLabel,
boolean x)
用 boolean 值更新指定列。 |
|
void |
ResultSet.updateByte(int columnIndex,
byte x)
用 byte 值更新指定列。 |
|
void |
ResultSet.updateByte(String columnLabel,
byte x)
用 byte 值更新指定列。 |
|
void |
ResultSet.updateBytes(int columnIndex,
byte[] x)
用 byte 陣列值更新指定列。 |
|
void |
ResultSet.updateBytes(String columnLabel,
byte[] x)
用位元組陣列值更新指定列。 |
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x)
用字元串流值更新指定的列。 |
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x,
int length)
用字元串流值更新指定列,該列將具有指定位元組數。 |
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x,
long length)
用字元串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateCharacterStream(String columnLabel,
Reader reader)
用字元串流值更新指定列。 |
|
void |
ResultSet.updateCharacterStream(String columnLabel,
Reader reader,
int length)
用字元串流值更新指定列,該列具有指定的位元組數。 |
|
void |
ResultSet.updateCharacterStream(String columnLabel,
Reader reader,
long length)
用字元串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateClob(int columnIndex,
Clob x)
用 java.sql.Clob 值更新指定列。 |
|
void |
ResultSet.updateClob(int columnIndex,
Reader reader)
使用給定的 Reader 物件更新指定列。 |
|
void |
ResultSet.updateClob(int columnIndex,
Reader reader,
long length)
使用給定的 Reader 物件更新指定列,該物件是給定的字元長度數目。 |
|
void |
ResultSet.updateClob(String columnLabel,
Clob x)
用 java.sql.Clob 值更新指定列。 |
|
void |
ResultSet.updateClob(String columnLabel,
Reader reader)
使用給定的 Reader 物件更新指定列。 |
|
void |
ResultSet.updateClob(String columnLabel,
Reader reader,
long length)
使用給定的 Reader 物件更新指定列,該物件是給定的字元長度數目。 |
|
void |
ResultSet.updateDate(int columnIndex,
Date x)
用 java.sql.Date 值更新指定列。 |
|
void |
ResultSet.updateDate(String columnLabel,
Date x)
用 java.sql.Date 值更新指定列。 |
|
void |
ResultSet.updateDouble(int columnIndex,
double x)
用 double 值更新指定列。 |
|
void |
ResultSet.updateDouble(String columnLabel,
double x)
用 double 值更新指定列。 |
|
void |
ResultSet.updateFloat(int columnIndex,
float x)
用 float 值更新指定列。 |
|
void |
ResultSet.updateFloat(String columnLabel,
float x)
用 float 值更新指定列。 |
|
void |
ResultSet.updateInt(int columnIndex,
int x)
用 int 值更新指定列。 |
|
void |
ResultSet.updateInt(String columnLabel,
int x)
用 int 值更新指定列。 |
|
void |
ResultSet.updateLong(int columnIndex,
long x)
用 long 值更新指定列。 |
|
void |
ResultSet.updateLong(String columnLabel,
long x)
用 long 值更新指定列。 |
|
void |
ResultSet.updateNCharacterStream(int columnIndex,
Reader x)
用字元串流值更新指定的列。 |
|
void |
ResultSet.updateNCharacterStream(int columnIndex,
Reader x,
long length)
用字元串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateNCharacterStream(String columnLabel,
Reader reader)
用字元串流值更新指定的列。 |
|
void |
ResultSet.updateNCharacterStream(String columnLabel,
Reader reader,
long length)
用字元串流值更新指定的列,該值將具有指定的位元組數。 |
|
void |
ResultSet.updateNClob(int columnIndex,
NClob nClob)
用 java.sql.NClob 值更新指定的列。 |
|
void |
ResultSet.updateNClob(int columnIndex,
Reader reader)
使用給定的 Reader 物件更新指定列。 |
|
void |
ResultSet.updateNClob(int columnIndex,
Reader reader,
long length)
使用給定的 Reader 物件更新指定的列,該物件是給定的字元長度數目。 |
|
void |
ResultSet.updateNClob(String columnLabel,
NClob nClob)
用 java.sql.NClob 值更新指定的列。 |
|
void |
ResultSet.updateNClob(String columnLabel,
Reader reader)
使用給定的 Reader 物件更新指定列。 |
|
void |
ResultSet.updateNClob(String columnLabel,
Reader reader,
long length)
使用給定的 Reader 物件更新指定的列,該物件是給定的字元長度數目。 |
|
void |
ResultSet.updateNString(int columnIndex,
String nString)
用 String 值更新指定的列。 |
|
void |
ResultSet.updateNString(String columnLabel,
String nString)
用 String 值更新指定的列。 |
|
void |
ResultSet.updateNull(int columnIndex)
用 null 值更新指定列。 |
|
void |
ResultSet.updateNull(String columnLabel)
用 null 值更新指定列。 |
|
void |
ResultSet.updateObject(int columnIndex,
Object x)
用 Object 值更新指定列。 |
|
void |
ResultSet.updateObject(int columnIndex,
Object x,
int scaleOrLength)
用 Object 值更新指定列。 |
|
void |
ResultSet.updateObject(String columnLabel,
Object x)
用 Object 值更新指定列。 |
|
void |
ResultSet.updateObject(String columnLabel,
Object x,
int scaleOrLength)
用 Object 值更新指定列。 |
|
void |
ResultSet.updateRef(int columnIndex,
Ref x)
用 java.sql.Ref 值更新指定列。 |
|
void |
ResultSet.updateRef(String columnLabel,
Ref x)
用 java.sql.Ref 值更新指定列。 |
|
void |
ResultSet.updateRow()
用此 ResultSet 物件的當前行的新內容更新底層資料庫。 |
|
void |
ResultSet.updateRowId(int columnIndex,
RowId x)
用 RowId 值更新指定列。 |
|
void |
ResultSet.updateRowId(String columnLabel,
RowId x)
用 RowId 值更新指定的列。 |
|
boolean |
DatabaseMetaData.updatesAreDetected(int type)
獲取是否可以通過調用 ResultSet.rowUpdated 方法檢測可見行的更新。 |
|
void |
ResultSet.updateShort(int columnIndex,
short x)
用 short 值更新指定列。 |
|
void |
ResultSet.updateShort(String columnLabel,
short x)
用 short 值更新指定列。 |
|
void |
ResultSet.updateSQLXML(int columnIndex,
SQLXML xmlObject)
用 java.sql.SQLXML 值更新指定列。 |
|
void |
ResultSet.updateSQLXML(String columnLabel,
SQLXML xmlObject)
用 java.sql.SQLXML 值更新指定的列。 |
|
void |
ResultSet.updateString(int columnIndex,
String x)
用 String 值更新指定列。 |
|
void |
ResultSet.updateString(String columnLabel,
String x)
用 String 值更新指定列。 |
|
void |
ResultSet.updateTime(int columnIndex,
Time x)
用 java.sql.Time 值更新指定列。 |
|
void |
ResultSet.updateTime(String columnLabel,
Time x)
用 java.sql.Time 值更新指定列。 |
|
void |
ResultSet.updateTimestamp(int columnIndex,
Timestamp x)
用 java.sql.Timestamp 值更新指定列。 |
|
void |
ResultSet.updateTimestamp(String columnLabel,
Timestamp x)
用 java.sql.Timestamp 值更新指定列。 |
|
boolean |
DatabaseMetaData.usesLocalFilePerTable()
獲取此資料庫是否為每個表使用一個檔案。 |
|
boolean |
DatabaseMetaData.usesLocalFiles()
獲取此資料庫是否將表存儲在本地檔案中。 |
|
boolean |
CallableStatement.wasNull()
查詢最後一個讀取的 OUT 參數是否為 SQL NULL 。 |
|
boolean |
ResultSet.wasNull()
報告最後一個讀取的列是否具有值 SQL NULL 。 |
|
boolean |
SQLInput.wasNull()
獲取最後一個讀取的值是否為 SQL NULL 。 |
|
void |
SQLOutput.writeArray(Array x)
將 SQL ARRAY 值寫入串流中。 |
|
void |
SQLOutput.writeAsciiStream(InputStream x)
將下一個屬性作為 ASCII 字元串流寫入串流中。 |
|
void |
SQLOutput.writeBigDecimal(BigDecimal x)
將下一個屬性作為 java.math.BigDecimal 物件寫入串流中。 |
|
void |
SQLOutput.writeBinaryStream(InputStream x)
將下一個屬性作為未解釋位元組串流寫入串流中。 |
|
void |
SQLOutput.writeBlob(Blob x)
將 SQL BLOB 值寫入串流中。 |
|
void |
SQLOutput.writeBoolean(boolean x)
將下一個屬性作為 Java boolean 值寫入串流。 |
|
void |
SQLOutput.writeByte(byte x)
將下一個屬性作為 Java byte 值寫入串流中。 |
|
void |
SQLOutput.writeBytes(byte[] x)
將下一個屬性作為位元組陣列寫入串流中。 |
|
void |
SQLOutput.writeCharacterStream(Reader x)
將下一個屬性作為 Unicode 字元的串流寫入串流中。 |
|
void |
SQLOutput.writeClob(Clob x)
將 SQL CLOB 值寫入串流中。 |
|
void |
SQLOutput.writeDate(Date x)
將下一個屬性作為 java.sql.Date 物件寫入串流中。 |
|
void |
SQLOutput.writeDouble(double x)
將下一個屬性作為 Java double 值寫入串流中。 |
|
void |
SQLOutput.writeFloat(float x)
將下一個屬性作為 Java float 值寫入串流中。 |
|
void |
SQLOutput.writeInt(int x)
將下一個屬性作為 Java int 值寫入串流中。 |
|
void |
SQLOutput.writeLong(long x)
將下一個屬性作為 Java long 值寫入串流中。 |
|
void |
SQLOutput.writeNClob(NClob x)
將 SQL NCLOB 值寫入串流中。 |
|
void |
SQLOutput.writeNString(String x)
將下一個屬性以 Java 程式語言中 String 的形式寫入串流中。 |
|
void |
SQLOutput.writeObject(SQLData x)
將給定 SQLData 物件中包含的資料寫入串流中。 |
|
void |
SQLOutput.writeRef(Ref x)
將 SQL REF 值寫入串流中。 |
|
void |
SQLOutput.writeRowId(RowId x)
將 SQL ROWID 值寫入串流中。 |
|
void |
SQLOutput.writeShort(short x)
將下一個屬性作為 Java short 值寫入串流中。 |
|
void |
SQLData.writeSQL(SQLOutput stream)
將此物件寫入給定的 SQL 資料串流,同時將其轉換回資料源中它的 SQL 值。 |
|
void |
SQLOutput.writeSQLXML(SQLXML x)
將 SQL XML 值寫入串流中。 |
|
void |
SQLOutput.writeString(String x)
將下一個屬性作為 Java 程式語言中的 String 寫入串流中。 |
|
void |
SQLOutput.writeStruct(Struct x)
將 SQL 結構型別值寫入串流中。 |
|
void |
SQLOutput.writeTime(Time x)
將下一個屬性作為 java.sql.Time 物件寫入串流中。 |
|
void |
SQLOutput.writeTimestamp(Timestamp x)
將下一個屬性作為 java.sql.Timestamp 物件寫入串流中。 |
|
void |
SQLOutput.writeURL(URL x)
將 SQL DATALINK 值寫入串流中。 |
javax.sql 中 SQLException 的使用 |
---|
返回 SQLException 的 javax.sql 中的方法 | |
---|---|
SQLException |
ConnectionEvent.getSQLException()
獲取此 ConnectionEvent 物件的 SQLException 。 |
SQLException |
StatementEvent.getSQLException()
返回驅動程序將要拋出的 SQLException 。 |
拋出 SQLException 的 javax.sql 中的方法 | |
---|---|
void |
RowSet.clearParameters()
清除為此 RowSet 物件命令設置的參數。 |
void |
PooledConnection.close()
關閉此 PooledConnection 物件表示的物理連接。 |
void |
RowSet.execute()
使用資料填充此 RowSet 物件。 |
Connection |
DataSource.getConnection()
嘗試建立與此 DataSource 物件所表示的資料源的連接。 |
Connection |
PooledConnection.getConnection()
創建並返回一個 Connection 物件,它是此 PooledConnection 物件表示的物理連接的句柄。 |
Connection |
RowSetInternal.getConnection()
獲取傳遞給此 RowSet 物件的 Connection 物件。 |
Connection |
DataSource.getConnection(String username,
String password)
嘗試建立與此 DataSource 物件所表示的資料源的連接。 |
boolean |
RowSet.getEscapeProcessing()
獲取是否為此 RowSet 物件啟用轉義處理。 |
int |
CommonDataSource.getLoginTimeout()
獲取此資料源試圖連接到某一資料庫時可以等待的最長時間,以秒為單位。 |
PrintWriter |
CommonDataSource.getLogWriter()
獲取此 DataSource 物件的日誌 writer。 |
int |
RowSet.getMaxFieldSize()
獲取可以對某些列值返回的最大位元組數。 |
int |
RowSet.getMaxRows()
獲取此 RowSet 物件可以包含的最大行數。 |
ResultSet |
RowSetInternal.getOriginal()
獲取包含此 RowSet 物件原始值的 ResultSet 物件。 |
ResultSet |
RowSetInternal.getOriginalRow()
獲取僅包含當前行原始值的 ResultSet 物件。 |
Object[] |
RowSetInternal.getParams()
獲取已為此 RowSet 物件的命令設置的參數。 |
PooledConnection |
ConnectionPoolDataSource.getPooledConnection()
嘗試建立可用作入池連接的物理資料庫連接。 |
PooledConnection |
ConnectionPoolDataSource.getPooledConnection(String user,
String password)
嘗試建立可用作入池連接的物理資料庫連接。 |
int |
RowSet.getQueryTimeout()
獲取驅動程序等待語句執行的最大秒數。 |
Map<String,Class<?>> |
RowSet.getTypeMap()
獲取與此 RowSet 物件關聯的 Map 物件,該物件指定 SQL 使用者定義型別的自定義映射關係(如果有)。 |
String |
RowSet.getUrl()
如果此 RowSet 物件使用 DriverManager 而非 DataSource 物件建立連接,則獲取創建連接時將使用的 url 屬性。 |
XAConnection |
XADataSource.getXAConnection()
嘗試建立可在分佈式事務中使用的物理資料庫連接。 |
XAConnection |
XADataSource.getXAConnection(String user,
String password)
使用給定的使用者名和密碼,嘗試建立一個物理資料庫連接。 |
XAResource |
XAConnection.getXAResource()
獲取 XAResource 物件,事務管理器將使用該物件管理此 XAConnection 物件如何參與到分佈式事務中。 |
void |
RowSetReader.readData(RowSetInternal caller)
讀取調用 RowSet 物件的新內容。 |
void |
RowSet.setArray(int i,
Array x)
使用給定 Array 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setAsciiStream(int parameterIndex,
InputStream x)
將此 RowSet 物件命令中的指定參數設置為給定輸入串流。 |
void |
RowSet.setAsciiStream(int parameterIndex,
InputStream x,
int length)
將此 RowSet 物件命令中的指定參數設置為給定的 java.io.InputStream 值。 |
void |
RowSet.setAsciiStream(String parameterName,
InputStream x)
將指定參數設置為給定輸入串流。 |
void |
RowSet.setAsciiStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定位元組數。 |
void |
RowSetMetaData.setAutoIncrement(int columnIndex,
boolean property)
設置是否為指定列自動編號。 |
void |
RowSet.setBigDecimal(int parameterIndex,
BigDecimal x)
將此 RowSet 物件命令中的指定參數設置為給定的 java.math.BigDeciaml 值。 |
void |
RowSet.setBigDecimal(String parameterName,
BigDecimal x)
將指定參數設置為給定的 java.math.BigDecimal 值。 |
void |
RowSet.setBinaryStream(int parameterIndex,
InputStream x)
將此 RowSet 物件命令中的指定參數設置為給定輸入串流。 |
void |
RowSet.setBinaryStream(int parameterIndex,
InputStream x,
int length)
將此 RowSet 物件命令中的指定參數設置為給定的 java.io.InputStream 值。 |
void |
RowSet.setBinaryStream(String parameterName,
InputStream x)
將指定參數設置為給定輸入串流。 |
void |
RowSet.setBinaryStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將擁有給定位元組數。 |
void |
RowSet.setBlob(int i,
Blob x)
使用給定 Blob 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setBlob(int parameterIndex,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
void |
RowSet.setBlob(int parameterIndex,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
void |
RowSet.setBlob(String parameterName,
Blob x)
將指定參數設置為給定的 java.sql.Blob 物件。 |
void |
RowSet.setBlob(String parameterName,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
void |
RowSet.setBlob(String parameterName,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
void |
RowSet.setBoolean(int parameterIndex,
boolean x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java boolean 值。 |
void |
RowSet.setBoolean(String parameterName,
boolean x)
將指定參數設置為給定的 Java boolean 值。 |
void |
RowSet.setByte(int parameterIndex,
byte x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java byte 值。 |
void |
RowSet.setByte(String parameterName,
byte x)
將指定參數設置為給定的 Java byte 值。 |
void |
RowSet.setBytes(int parameterIndex,
byte[] x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java byte 值陣列。 |
void |
RowSet.setBytes(String parameterName,
byte[] x)
將指定參數設置為給定的 Java byte 陣列。 |
void |
RowSetMetaData.setCaseSensitive(int columnIndex,
boolean property)
設置指定列是否區分大小寫。 |
void |
RowSetMetaData.setCatalogName(int columnIndex,
String catalogName)
將指定列的表的類別別名稱(如果有)設置為給定的 String 。 |
void |
RowSet.setCharacterStream(int parameterIndex,
Reader reader)
將此 RowSet 物件命令中的指定參數設置為給定 Reader 物件。 |
void |
RowSet.setCharacterStream(int parameterIndex,
Reader reader,
int length)
將此 RowSet 物件命令中的指定參數設置為給定的 java.io.Reader 值。 |
void |
RowSet.setCharacterStream(String parameterName,
Reader reader)
將指定參數設置為給定 Reader 物件。 |
void |
RowSet.setCharacterStream(String parameterName,
Reader reader,
int length)
將指定參數設置為給定 Reader 物件,該物件是給定的字元長度數目。 |
void |
RowSet.setClob(int i,
Clob x)
使用給定 Clob 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setClob(String parameterName,
Clob x)
將指定參數設置為給定的 java.sql.Clob 物件。 |
void |
RowSet.setClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSetMetaData.setColumnCount(int columnCount)
將 RowSet 物件中的列數設置為給定數。 |
void |
RowSetMetaData.setColumnDisplaySize(int columnIndex,
int size)
將指定列的正常最大寬度(以 char 表示)設置為給定的 int 。 |
void |
RowSetMetaData.setColumnLabel(int columnIndex,
String label)
將建議用於列印輸出和顯示的列標題(如果有)設置為給定的 String 。 |
void |
RowSetMetaData.setColumnName(int columnIndex,
String columnName)
將指定列的名稱設置為給定的 String 。 |
void |
RowSetMetaData.setColumnType(int columnIndex,
int SQLType)
將指定列的 SQL 型別設置為給定的型別。 |
void |
RowSetMetaData.setColumnTypeName(int columnIndex,
String typeName)
將指定列的特定於資料源的型別名稱(如果有)設置為給定的 String 。 |
void |
RowSet.setCommand(String cmd)
將此 RowSet 物件的命令屬性設置為給定的 SQL 查詢。 |
void |
RowSet.setConcurrency(int concurrency)
將此 RowSet 物件的共時性設置為給定的共時級別。 |
void |
RowSetMetaData.setCurrency(int columnIndex,
boolean property)
設置指定的列是否是現金值。 |
void |
RowSet.setDataSourceName(String name)
將此 RowSet 物件的資料源名稱屬性設置為給定的 String 。 |
void |
RowSet.setDate(int parameterIndex,
Date x)
將此 RowSet 物件命令中的指定參數設置為給定的 java.sql.Date 值。 |
void |
RowSet.setDate(int parameterIndex,
Date x,
Calendar cal)
使用給定 java.sql.Date 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setDate(String parameterName,
Date x)
使用運行應用程序的虛擬機器所在的預設時區將指定參數設置為給定的 java.sql.Date 值。 |
void |
RowSet.setDate(String parameterName,
Date x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Date 值。 |
void |
RowSet.setDouble(int parameterIndex,
double x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java double 值。 |
void |
RowSet.setDouble(String parameterName,
double x)
將指定參數設置為給定的 Java double 值。 |
void |
RowSet.setEscapeProcessing(boolean enable)
將此 RowSet 物件的轉義處理設置為開或關。 |
void |
RowSet.setFloat(int parameterIndex,
float x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java float 值。 |
void |
RowSet.setFloat(String parameterName,
float x)
將指定參數設置為給定的 Java float 值。 |
void |
RowSet.setInt(int parameterIndex,
int x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java int 值。 |
void |
RowSet.setInt(String parameterName,
int x)
將指定參數設置為給定的 Java int 值。 |
void |
CommonDataSource.setLoginTimeout(int seconds)
設置此資料源試圖連接到某一資料庫時將等待的最長時間,以秒為單位。 |
void |
CommonDataSource.setLogWriter(PrintWriter out)
將此 DataSource 物件的日誌 writer 設置為給定的 java.io.PrintWriter 物件。 |
void |
RowSet.setLong(int parameterIndex,
long x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java long 值。 |
void |
RowSet.setLong(String parameterName,
long x)
將指定參數設置為給定的 Java long 值。 |
void |
RowSet.setMaxFieldSize(int max)
將可以對列值返回的最大位元組數設置為給定的位元組數。 |
void |
RowSet.setMaxRows(int max)
將此 RowSet 物件可以包含的最大行數設置為指定數。 |
void |
RowSetInternal.setMetaData(RowSetMetaData md)
將給定的 RowSetMetaData 物件設置為此 RowSet 物件的 RowSetMetaData 物件。 |
void |
RowSet.setNCharacterStream(int parameterIndex,
Reader value)
將此 RowSet 物件命令中的指定參數設置為 Reader 物件。 |
void |
RowSet.setNCharacterStream(int parameterIndex,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNCharacterStream(String parameterName,
Reader value)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNCharacterStream(String parameterName,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNClob(int parameterIndex,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
void |
RowSet.setNClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNClob(String parameterName,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
void |
RowSet.setNClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
void |
RowSet.setNString(int parameterIndex,
String value)
將指定參數設置為給定的 String 物件。 |
void |
RowSet.setNString(String parameterName,
String value)
將指定參數設置為給定的 String 物件。 |
void |
RowSet.setNull(int parameterIndex,
int sqlType)
將此 RowSet 物件的 SQL 命令中的指定參數設置為 SQL NULL 。 |
void |
RowSet.setNull(int paramIndex,
int sqlType,
String typeName)
將此 RowSet 物件的 SQL 命令中的指定參數設置為 SQL NULL 。 |
void |
RowSet.setNull(String parameterName,
int sqlType)
將指定參數設置為 SQL NULL 。 |
void |
RowSet.setNull(String parameterName,
int sqlType,
String typeName)
將指定參數設置為 SQL NULL 。 |
void |
RowSetMetaData.setNullable(int columnIndex,
int property)
設置是否可以將指定列的值設置為 NULL 。 |
void |
RowSet.setObject(int parameterIndex,
Object x)
使用 Java Object 設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setObject(int parameterIndex,
Object x,
int targetSqlType)
使用 Java Object 設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setObject(int parameterIndex,
Object x,
int targetSqlType,
int scaleOrLength)
使用給定 Java Object 設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setObject(String parameterName,
Object x)
使用給定物件設置指定參數的值。 |
void |
RowSet.setObject(String parameterName,
Object x,
int targetSqlType)
使用給定物件設置指定參數的值。 |
void |
RowSet.setObject(String parameterName,
Object x,
int targetSqlType,
int scale)
使用給定物件設置指定參數的值。 |
void |
RowSet.setPassword(String password)
將此 RowSet 物件的資料庫密碼設置為給定的 String 。 |
void |
RowSetMetaData.setPrecision(int columnIndex,
int precision)
將指定列的小數位數設置為給定的 int 。 |
void |
RowSet.setQueryTimeout(int seconds)
將驅動程序等待語句執行的最大秒數設置為給定的秒數。 |
void |
RowSet.setReadOnly(boolean value)
將此 RowSet 物件的只讀性設置為給定的 boolean 值。 |
void |
RowSet.setRef(int i,
Ref x)
使用給定 Ref 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setRowId(int parameterIndex,
RowId x)
將指定參數設置為給定的 java.sql.RowId 物件。 |
void |
RowSet.setRowId(String parameterName,
RowId x)
將指定參數設置為給定的 java.sql.RowId 物件。 |
void |
RowSetMetaData.setScale(int columnIndex,
int scale)
將指定列的小數點右邊的位數設置為給定的 int 。 |
void |
RowSetMetaData.setSchemaName(int columnIndex,
String schemaName)
將指定列的表網要的名稱(如果有)設置為給定的 String 。 |
void |
RowSetMetaData.setSearchable(int columnIndex,
boolean property)
設置是否可以在 where 子句中使用指定的列。 |
void |
RowSet.setShort(int parameterIndex,
short x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java short 值。 |
void |
RowSet.setShort(String parameterName,
short x)
將指定參數設置為給定的 Java short 值。 |
void |
RowSetMetaData.setSigned(int columnIndex,
boolean property)
設置指定列是否是有符號數字。 |
void |
RowSet.setSQLXML(int parameterIndex,
SQLXML xmlObject)
將指定參數設置為給定 java.sql.SQLXML 物件。 |
void |
RowSet.setSQLXML(String parameterName,
SQLXML xmlObject)
將指定參數設置為給定的 java.sql.SQLXML 物件。 |
void |
RowSet.setString(int parameterIndex,
String x)
將此 RowSet 物件命令中的指定參數設置為給定的 Java String 值。 |
void |
RowSet.setString(String parameterName,
String x)
將指定參數設置為給定的 Java String 值。 |
void |
RowSetMetaData.setTableName(int columnIndex,
String tableName)
將指定列的表名稱(如果有)設置為給定的 String 。 |
void |
RowSet.setTime(int parameterIndex,
Time x)
將此 RowSet 物件命令中的指定參數設置為給定的 java.sql.Time 值。 |
void |
RowSet.setTime(int parameterIndex,
Time x,
Calendar cal)
使用給定 java.sql.Time 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setTime(String parameterName,
Time x)
將指定參數設置為給定的 java.sql.Time 值。 |
void |
RowSet.setTime(String parameterName,
Time x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Time 值。 |
void |
RowSet.setTimestamp(int parameterIndex,
Timestamp x)
將此 RowSet 物件命令中的指定參數設置為給定的 java.sql.Timestamp 值。 |
void |
RowSet.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
使用給定 java.sql.Timestamp 值設置此 RowSet 物件命令中的指定參數。 |
void |
RowSet.setTimestamp(String parameterName,
Timestamp x)
將指定參數設置為給定的 java.sql.Timestamp 值。 |
void |
RowSet.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Timestamp 值。 |
void |
RowSet.setTransactionIsolation(int level)
設置此 RowSet 物件的事務隔離級別。 |
void |
RowSet.setType(int type)
將此 RowSet 物件的型別設置為給定的型別。 |
void |
RowSet.setTypeMap(Map<String,Class<?>> map)
將給定 java.util.Map 物件安裝為此 RowSet 物件的預設型別映射表。 |
void |
RowSet.setURL(int parameterIndex,
URL x)
將指定參數設置為給定的 java.net.URL 值。 |
void |
RowSet.setUrl(String url)
設置此 RowSet 物件在使用 DriverManager 創建連接時將使用的 URL。 |
void |
RowSet.setUsername(String name)
將此 RowSet 物件的使用者名屬性設置為給定的 String 。 |
boolean |
RowSetWriter.writeData(RowSetInternal caller)
將此 RowSetWriter 物件的 rowset 中的更改寫回它從中獲取資料的資料源。 |
參數型別為 SQLException 的 javax.sql 中的建構子 | |
---|---|
ConnectionEvent(PooledConnection con,
SQLException ex)
建構一個 ConnectionEvent 物件,使用給定的 PooledConnection 物件和 SQLException 物件進行初始化。 |
|
StatementEvent(PooledConnection con,
PreparedStatement statement,
SQLException exception)
用指定的 PooledConnection 、PreparedStatement 和 SQLException 建構 StatementEvent 。 |
javax.sql.rowset 中 SQLException 的使用 |
---|
javax.sql.rowset 中 SQLException 的子類別 | |
---|---|
class |
RowSetWarning
SQLException 的一個擴展,提供關於在 RowSet 物件上設置的資料庫警告的資訊。 |
拋出 SQLException 的 javax.sql.rowset 中的方法 | ||
---|---|---|
void |
JoinRowSet.addRowSet(Joinable rowset)
將給定的 RowSet 物件添加到此 JoinRowSet 物件。 |
|
void |
JoinRowSet.addRowSet(RowSet[] rowset,
int[] columnIdx)
將給定 RowSet 物件陣列中包含的一個或多個 RowSet 物件添加到此 JoinRowSet 物件,並且將每個 RowSet 物件的比對列設置為給定列索引陣列中的比對列。 |
|
void |
JoinRowSet.addRowSet(RowSet[] rowset,
String[] columnName)
將給定 RowSet 物件陣列中包含的一個或多個 RowSet 物件添加到此 JoinRowSet 物件,並且將每個 RowSet 物件的比對列設置為給定列名陣列中的比對列。 |
|
void |
JoinRowSet.addRowSet(RowSet rowset,
int columnIdx)
將給定的 RowSet 物件添加到此 JoinRowSet 物件,並將指定的列設置為 RowSet 物件的比對列。 |
|
void |
JoinRowSet.addRowSet(RowSet rowset,
String columnName)
將 rowset 添加到此 JoinRowSet 物件,並將指定的列設置為比對列。 |
|
void |
BaseRowSet.clearParameters()
清除所有此 RowSet 物件的內部參數表示形式的當前參數值,這些參數值將在執行此 RowSet 物件的命令時在其中設置這些參數。 |
|
boolean |
CachedRowSet.columnUpdated(int idx)
指示此 CachedRowSet 物件當前行中的指定列是否已更新。 |
|
boolean |
CachedRowSet.columnUpdated(String columnName)
指示此 CachedRowSet 物件當前行中的指定列是否已更新。 |
|
void |
CachedRowSet.commit()
每個 CachedRowSet 物件的 SyncProvider 都包含一個取自 ResultSet 的 Connection 物件或傳遞到其建構子的 JDBC 屬性。 |
|
void |
JdbcRowSet.commit()
每個 JdbcRowSet 都包含一個取自 ResultSet 的 Connection 物件或傳遞到其建構子的 JDBC 屬性。 |
|
CachedRowSet |
CachedRowSet.createCopy()
創建一個 RowSet 物件,它是此 CachedRowSet 物件中資料的深層副本。 |
|
CachedRowSet |
CachedRowSet.createCopyNoConstraints()
創建一個 CachedRowSet 物件,它是此 CachedRowSet 物件資料的深層副本,但是獨立於此 CachedRowSet 物件。 |
|
CachedRowSet |
CachedRowSet.createCopySchema()
創建一個 CachedRowSet 物件,它是此 CachedRowSet 物件的空副本。 |
|
RowSet |
CachedRowSet.createShared()
返回一個新的 RowSet 物件,支持該物件的資料與此 CachedRowSet 物件的相同。 |
|
boolean |
Predicate.evaluate(Object value,
int column)
FilteredRowSet 物件調用此方法來檢查值是否位於使用 setFilter() 方法設置的過濾標準(或標準,如果存在多個約束)中。 |
|
boolean |
Predicate.evaluate(Object value,
String columnName)
FilteredRowSet 物件調用此方法來檢查值是否位於使用 setFilter 方法設置的過濾標準中。 |
|
void |
CachedRowSet.execute(Connection conn)
用資料填充此 CachedRowSet 物件,使用給定的連接來產生從中讀取資料的結果集。 |
|
boolean |
JdbcRowSet.getAutoCommit()
每個 JdbcRowSet 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
String |
RowSetMetaDataImpl.getCatalogName(int columnIndex)
獲取派生指定列中值的表的類別別名稱。 |
|
String |
RowSetMetaDataImpl.getColumnClassName(int columnIndex)
獲取 Java 程式語言中一個類別的完全限定名,該類別是指定列中的值將映射到的那個類別。 |
|
int |
RowSetMetaDataImpl.getColumnCount()
獲取為其創建此 RowSetMetaDataImpl 物件的 RowSet 物件中的列數。 |
|
int |
RowSetMetaDataImpl.getColumnDisplaySize(int columnIndex)
獲取以 char 為單位的指定列的正常最大寬度。 |
|
String |
RowSetMetaDataImpl.getColumnLabel(int columnIndex)
獲取用於列印輸出和顯示的指定列的建議列標題。 |
|
String |
RowSetMetaDataImpl.getColumnName(int columnIndex)
獲取指定列的名稱。 |
|
int |
RowSetMetaDataImpl.getColumnType(int columnIndex)
獲取存儲在指定行中值的 SQL 型別的型別程式碼( java.sql.Types 常數之一)。 |
|
String |
RowSetMetaDataImpl.getColumnTypeName(int columnIndex)
獲取存儲在指定列中值的特定於 DBMS 的型別名稱。 |
|
int |
BaseRowSet.getConcurrency()
返回此 RowSet 物件的共時性。 |
|
boolean |
BaseRowSet.getEscapeProcessing()
確定是否為此 RowSet 物件啟用了轉義處理。 |
|
int |
BaseRowSet.getFetchDirection()
獲取此 RowSet 物件的當前有關獲取方向的設置。 |
|
int |
BaseRowSet.getFetchSize()
返回此 RowSet 物件的獲取大小。 |
|
int |
JoinRowSet.getJoinType()
返回一個 int 值,它描述控制此 JoinRowSet 實例的已設置 SQL JOIN 型別。 |
|
int[] |
CachedRowSet.getKeyColumns()
返回一個套件含一個或多個列號的陣列,這些列號指示了形成某個鍵的列,該鍵唯一地標識了此 CachedRowSet 物件中的某個行。 |
|
int[] |
Joinable.getMatchColumnIndexes()
獲取使用方法 setMatchColumn(int[] columnIdxes) 為此 RowSet 物件設置的比對列的索引。 |
|
String[] |
Joinable.getMatchColumnNames()
獲取使用方法 setMatchColumn(String [] columnNames) 為此 RowSet 物件設置的比對列的名稱。 |
|
int |
BaseRowSet.getMaxFieldSize()
獲取可用於此 RowSet 物件列值的最大位元組數。 |
|
int |
BaseRowSet.getMaxRows()
獲取此 RowSet 物件可以包含的最大行數。 |
|
ResultSet |
CachedRowSet.getOriginal()
返回一個套件含此 CachedRowSet 物件原始值的 ResultSet 物件。 |
|
ResultSet |
CachedRowSet.getOriginalRow()
返回一個只包含此 CachedRowSet 物件當前行原始值的 ResultSet 物件。 |
|
Object[] |
BaseRowSet.getParams()
獲取一個陣列,其中包含為此 RowSet 物件命令設置的參數值(包括 Object 和基本型別),如果尚未設置任何參數,則拋出 SQLException 物件。 |
|
int |
RowSetMetaDataImpl.getPrecision(int columnIndex)
獲取存儲在指定列中的值的數字總數。 |
|
int |
BaseRowSet.getQueryTimeout()
獲取驅動程序等待查詢執行的最大秒數。 |
|
String[] |
JoinRowSet.getRowSetNames()
返回一個 String 陣列,包含添加到此 JoinRowSet 物件的 RowSet 物件的名稱。 |
|
Collection<?> |
JoinRowSet.getRowSets()
返回一個 Collection 物件,包含已經添加到此 JoinRowSet 物件的 RowSet 物件。 |
|
RowSetWarning |
CachedRowSet.getRowSetWarnings()
獲取此 RowSet 物件上的調用報告的第一個警告。 |
|
RowSetWarning |
JdbcRowSet.getRowSetWarnings()
獲取此 JdbcRowSet 物件上的調用報告的第一個警告。 |
|
int |
RowSetMetaDataImpl.getScale(int columnIndex)
獲取存儲在指定列中的值的小數點右邊的數字數。 |
|
String |
RowSetMetaDataImpl.getSchemaName(int columnIndex)
獲取派生指定列中值的表的網要名稱。 |
|
boolean |
BaseRowSet.getShowDeleted()
獲取一個 boolean 值,該值指示標記為刪除的行是否會出現在當前行集合中。 |
|
boolean |
CachedRowSet.getShowDeleted()
獲取一個 boolean 值,該值指示標記為刪除的行是否會出現在當前行集合中。 |
|
boolean |
JdbcRowSet.getShowDeleted()
獲取一個 boolean 值,該值指示標記為刪除的行是否會出現在當前行集合中。 |
|
SyncProvider |
CachedRowSet.getSyncProvider()
獲取此 CachedRowSet 物件的 SyncProvider 實作。 |
|
String |
CachedRowSet.getTableName()
返回創建此 CachedRowSet 物件時所用物件(表)的標識符。 |
|
String |
RowSetMetaDataImpl.getTableName(int columnIndex)
獲取派生指定列中值的表名稱。 |
|
int |
BaseRowSet.getType()
返回此 RowSet 物件的型別。 |
|
String |
BaseRowSet.getUrl()
獲取此 RowSet 物件的 javax.sql.Reader 物件用來建立與關聯型資料庫連接(使用啟用 JDBC 技術的驅動程序)的 JDBC URL。 |
|
String |
JoinRowSet.getWhereClause()
返回在 JoinRowSet 物件中使用的 WHERE 子句的類似 SQL 的描述。 |
|
boolean |
RowSetMetaDataImpl.isAutoIncrement(int columnIndex)
獲取存儲在指定列中的值是否自動編號,因而是只讀的。 |
|
boolean |
RowSetMetaDataImpl.isCaseSensitive(int columnIndex)
指示指定列的名稱是否區分大小寫。 |
|
boolean |
RowSetMetaDataImpl.isCurrency(int columnIndex)
指示存儲在指定列中的值是否為快取記憶體值。 |
|
boolean |
RowSetMetaDataImpl.isDefinitelyWritable(int columnIndex)
指示在指定的列上進行寫操作是否一定可以獲得成功。 |
|
int |
RowSetMetaDataImpl.isNullable(int columnIndex)
獲取指示是否可以在指定列中存儲 NULL 值的常數。 |
|
boolean |
RowSetMetaDataImpl.isReadOnly(int columnIndex)
指示指定的列是否一定不可寫入,即只讀。 |
|
boolean |
RowSetMetaDataImpl.isSearchable(int columnIndex)
指示是否可以在 WHERE 子句中使用存儲在指定列中的值。 |
|
boolean |
RowSetMetaDataImpl.isSigned(int columnIndex)
指示存儲在指定列中的值是否為有符號數。 |
|
boolean |
RowSetMetaDataImpl.isWrapperFor(Class<?> interfaces)
如果調用者實作介面參數或者是實作介面參數的物件的直接或間接外覆器,則返回 true。 |
|
boolean |
RowSetMetaDataImpl.isWritable(int columnIndex)
指示在指定的列上進行寫操作是否可以獲得成功。 |
|
boolean |
CachedRowSet.nextPage()
逐個增加 CachedRowSet 的當前頁。 |
|
protected void |
BaseRowSet.notifyCursorMoved()
通知向此 RowSet 物件註冊的所有偵聽器其鼠標已移動。 |
|
protected void |
BaseRowSet.notifyRowChanged()
通知向此 RowSet 物件註冊的所有偵聽器其行已更改。 |
|
protected void |
BaseRowSet.notifyRowSetChanged()
通知向此 RowSet 物件註冊的所有偵聽器其整個內容已更改。 |
|
void |
CachedRowSet.populate(ResultSet data)
使用取自給定 ResultSet 物件的資料填充此 CachedRowSet 物件。 |
|
void |
CachedRowSet.populate(ResultSet rs,
int startRow)
使用取自給定 ResultSet 物件的資料填充此 CachedRowSet 物件。 |
|
boolean |
CachedRowSet.previousPage()
逐個減少 CachedRowSet 的當前頁。 |
|
void |
WebRowSet.readXml(InputStream iStream)
讀取基於串流的 XML 輸入,以填充此 WebRowSet 物件。 |
|
void |
WebRowSet.readXml(Reader reader)
從給定的 Reader 物件以其 XML 格式讀取 WebRowSet 物件。 |
|
void |
CachedRowSet.release()
釋放此 CachedRowSet 物件的當前內容並將 rowSetChanged 事件發送到所有已註冊偵聽器。 |
|
void |
CachedRowSet.restoreOriginal()
將此 CachedRowSet 物件還原成其原始值,即執行上一組更改前的值。 |
|
void |
CachedRowSet.rollback()
每個 CachedRowSet 物件的 SyncProvider 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
void |
JdbcRowSet.rollback()
每個 JdbcRowSet 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
void |
CachedRowSet.rollback(Savepoint s)
每個 CachedRowSet 物件的 SyncProvider 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
void |
JdbcRowSet.rollback(Savepoint s)
每個 JdbcRowSet 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
void |
CachedRowSet.rowSetPopulated(RowSetEvent event,
int numRows)
通知已註冊偵聽器給定 RowSetEvent 物件中的某個 RowSet 物件已經填充了多個附加行。 |
|
void |
BaseRowSet.setArray(int parameterIndex,
Array array)
將指定參數設置為 Java 程式語言中的 Array 物件。 |
|
void |
BaseRowSet.setAsciiStream(int parameterIndex,
InputStream x)
將此 RowSet 物件命令中的指定參數設置為給定輸入串流。 |
|
void |
BaseRowSet.setAsciiStream(int parameterIndex,
InputStream x,
int length)
將指定參數設置為給定的 java.io.InputStream 物件,該物件將具有指定的位元組數。 |
|
void |
BaseRowSet.setAsciiStream(String parameterName,
InputStream x)
將指定參數設置為給定的輸入串流。 |
|
void |
BaseRowSet.setAsciiStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定輸入串流,該輸入串流將擁有指定位元組數。 |
|
void |
JdbcRowSet.setAutoCommit(boolean autoCommit)
每個 JdbcRowSet 都包含一個取自原始 ResultSet 的 Connection 物件或傳遞給它的 JDBC 屬性。 |
|
void |
RowSetMetaDataImpl.setAutoIncrement(int columnIndex,
boolean property)
將指定列設置為給定 boolean 值,以指示是否為該列自動編號,從而變為只讀。 |
|
void |
BaseRowSet.setBigDecimal(int parameterIndex,
BigDecimal x)
將指定參數設置為給定的 java.lang.BigDecimal 值。 |
|
void |
BaseRowSet.setBigDecimal(String parameterName,
BigDecimal x)
將指定參數設置為給定的 java.math.BigDecimal 值。 |
|
void |
BaseRowSet.setBinaryStream(int parameterIndex,
InputStream x)
將此 RowSet 物件命令中的指定參數設置為給定輸入串流。 |
|
void |
BaseRowSet.setBinaryStream(int parameterIndex,
InputStream x,
int length)
將指定參數設置為給定的 java.io.InputStream 物件,該物件具有指定的位元組數。 |
|
void |
BaseRowSet.setBinaryStream(String parameterName,
InputStream x)
將指定參數設置為給定輸入串流。 |
|
void |
BaseRowSet.setBinaryStream(String parameterName,
InputStream x,
int length)
將指定參數設置為給定的輸入串流,該輸入串流將擁有指定的位元組數。 |
|
void |
BaseRowSet.setBlob(int parameterIndex,
Blob x)
將指定參數設置為 Java 程式語言中的給定 Blob 物件。 |
|
void |
BaseRowSet.setBlob(int parameterIndex,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
|
void |
BaseRowSet.setBlob(int parameterIndex,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
|
void |
BaseRowSet.setBlob(String parameterName,
Blob x)
將指定參數設置為給定的 java.sql.Blob 物件。 |
|
void |
BaseRowSet.setBlob(String parameterName,
InputStream inputStream)
將指定參數設置為 InputStream 物件。 |
|
void |
BaseRowSet.setBlob(String parameterName,
InputStream inputStream,
long length)
將指定參數設置為 InputStream 物件。 |
|
void |
BaseRowSet.setBoolean(int parameterIndex,
boolean x)
將指定參數設置為 Java 程式語言中的給定 boolean 值。 |
|
void |
BaseRowSet.setBoolean(String parameterName,
boolean x)
將指定參數設置為給定的 Java boolean 值。 |
|
void |
BaseRowSet.setByte(int parameterIndex,
byte x)
將指定參數設置為 Java 程式語言中的給定 byte 值。 |
|
void |
BaseRowSet.setByte(String parameterName,
byte x)
將指定參數設置為給定的 Java byte 值。 |
|
void |
BaseRowSet.setBytes(int parameterIndex,
byte[] x)
將指定參數設置為給定的 byte 陣列。 |
|
void |
BaseRowSet.setBytes(String parameterName,
byte[] x)
將指定參數設置為給定的 Java byte 陣列。 |
|
void |
RowSetMetaDataImpl.setCaseSensitive(int columnIndex,
boolean property)
將指定列設置為給定的 boolean 值,以指示該列的名稱是否區分大小寫。 |
|
void |
RowSetMetaDataImpl.setCatalogName(int columnIndex,
String catalogName)
將派生指定列的表名稱設置為 catalogName。 |
|
void |
BaseRowSet.setCharacterStream(int parameterIndex,
Reader reader)
將此 RowSet 物件命令中的指定參數設置為給定的 Reader 物件。 |
|
void |
BaseRowSet.setCharacterStream(int parameterIndex,
Reader reader,
int length)
將指定參數設置為給定的 java.io.Reader 物件,該物件具有指定的字元數。 |
|
void |
BaseRowSet.setCharacterStream(String parameterName,
Reader reader)
將指定參數設置為給定 Reader 物件。 |
|
void |
BaseRowSet.setCharacterStream(String parameterName,
Reader reader,
int length)
將指定參數設置為給定的 Reader 物件,該物件是給定的字元長度數目。 |
|
void |
BaseRowSet.setClob(int parameterIndex,
Clob x)
將指定參數設置為 Java 程式語言中的給定 Clob 物件。 |
|
void |
BaseRowSet.setClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setClob(String parameterName,
Clob x)
將指定參數設置為給定的 java.sql.Clob 物件。 |
|
void |
BaseRowSet.setClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
RowSetMetaDataImpl.setColumnCount(int columnCount)
在為其創建此 RowSetMetaDataImpl 物件的 RowSet 物件中,將列數設置為給定數。 |
|
void |
RowSetMetaDataImpl.setColumnDisplaySize(int columnIndex,
int size)
將指定列中的正常最大 char 數設置為給定數。 |
|
void |
RowSetMetaDataImpl.setColumnLabel(int columnIndex,
String label)
將建議用於列印輸出和顯示的列標籤(如果有)設置為給定的 label。 |
|
void |
RowSetMetaDataImpl.setColumnName(int columnIndex,
String columnName)
將指定列的列名稱設置為給定的名稱。 |
|
void |
RowSetMetaDataImpl.setColumnType(int columnIndex,
int SQLType)
將存儲在指定列中的值的 SQL 型別程式碼設置為 java.sql.Types 類別中的給定型別程式碼。 |
|
void |
RowSetMetaDataImpl.setColumnTypeName(int columnIndex,
String typeName)
將供存儲在指定列中的值的資料源使用的型別名稱設置為給定型別名稱。 |
|
void |
BaseRowSet.setCommand(String cmd)
將此 RowSet 物件的 command 屬性設置為給定的 String 物件,並清除為前一個命令設置的參數(如果有)。 |
|
void |
BaseRowSet.setConcurrency(int concurrency)
將此 RowSet 物件的共時性設置為指定的共時性。 |
|
void |
RowSetMetaDataImpl.setCurrency(int columnIndex,
boolean property)
將指定列設置為給定的 boolean ,以指示存儲在該列中的值是否為快取記憶體值。 |
|
void |
BaseRowSet.setDataSourceName(String name)
將此 RowSet 物件的 DataSource 名稱屬性設置為給定的邏輯名,並將此 RowSet 物件的 Url 屬性設置為 null 。 |
|
void |
BaseRowSet.setDate(int parameterIndex,
Date x)
將指定參數設置為給定的 java.sql.Date 值。 |
|
void |
BaseRowSet.setDate(int parameterIndex,
Date x,
Calendar cal)
將指定參數設置為給定的 java.sql.Date 物件。 |
|
void |
BaseRowSet.setDate(String parameterName,
Date x)
使用運行應用程序的虛擬機器所在的預設時區將指定參數設置為給定的 java.sql.Date 值。 |
|
void |
BaseRowSet.setDate(String parameterName,
Date x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Date 值。 |
|
void |
BaseRowSet.setDouble(int parameterIndex,
double x)
將指定參數設置為 Java 程式語言中的給定 double 值。 |
|
void |
BaseRowSet.setDouble(String parameterName,
double x)
將指定參數設置為給定的 Java double 值。 |
|
void |
BaseRowSet.setEscapeProcessing(boolean enable)
設置為給定的 boolean 值,指示將 SQL 語句發送到資料庫之前,驅動程序是否掃瞄轉義語法並進行轉義替換。 |
|
void |
BaseRowSet.setFetchDirection(int direction)
為驅動程序提供一個性能提示,該提示指示處理此 RowSet 物件中各行時使用的方向。 |
|
void |
BaseRowSet.setFetchSize(int rows)
將此 RowSet 物件的獲取大小設置為給定的行數。 |
|
void |
FilteredRowSet.setFilter(Predicate p)
將給定的 Predicate 物件應用到此 FilteredRowSet 物件。 |
|
void |
BaseRowSet.setFloat(int parameterIndex,
float x)
將指定參數設置為 Java 程式語言中的給定 float 值。 |
|
void |
BaseRowSet.setFloat(String parameterName,
float x)
將指定參數設置為給定的 Java float 值。 |
|
void |
BaseRowSet.setInt(int parameterIndex,
int x)
將指定參數設置為 Java 程式語言中的 int 值。 |
|
void |
BaseRowSet.setInt(String parameterName,
int x)
將指定參數設置為給定的 Java int 值。 |
|
void |
JoinRowSet.setJoinType(int joinType)
允許應用程序調整在 JoinRowSet 物件實例包含的表上強制應用的 JOIN 型別。 |
|
void |
CachedRowSet.setKeyColumns(int[] keys)
使用給定的列號陣列設置此 CachedRowSet 物件的 keyCols 欄位,它形成了唯一標識此 CachedRowSet 物件中某個行的鍵。 |
|
void |
BaseRowSet.setLong(int parameterIndex,
long x)
將指定參數設置為 Java 程式語言中的給定 long 值。 |
|
void |
BaseRowSet.setLong(String parameterName,
long x)
將指定參數設置為給定的 Java long 值。 |
|
void |
Joinable.setMatchColumn(int columnIdx)
將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.setMatchColumn(int[] columnIdxes)
將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.setMatchColumn(String columnName)
將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.setMatchColumn(String[] columnNames)
將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
BaseRowSet.setMaxFieldSize(int max)
將可用於此 RowSet 物件列值的最大位元組數設置為給定數。 |
|
void |
BaseRowSet.setMaxRows(int max)
將此 RowSet 物件可以包含的最大行數設置為給定數。 |
|
void |
CachedRowSet.setMetaData(RowSetMetaData md)
使用給定的 RowSetMetaData 物件設置此 CachedRowSet 物件的元資料。 |
|
void |
BaseRowSet.setNCharacterStream(int parameterIndex,
Reader value)
將此 RowSet 物件命令中的指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNCharacterStream(int parameterIndex,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNCharacterStream(String parameterName,
Reader value)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNCharacterStream(String parameterName,
Reader value,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNClob(int parameterIndex,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
|
void |
BaseRowSet.setNClob(int parameterIndex,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNClob(int parameterIndex,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNClob(String parameterName,
NClob value)
將指定參數設置為 java.sql.NClob 物件。 |
|
void |
BaseRowSet.setNClob(String parameterName,
Reader reader)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNClob(String parameterName,
Reader reader,
long length)
將指定參數設置為 Reader 物件。 |
|
void |
BaseRowSet.setNString(int parameterIndex,
String value)
將指定參數設置為給定的 String 物件。 |
|
void |
BaseRowSet.setNString(String parameterName,
String value)
將指定參數設置為給定的 String 物件。 |
|
void |
BaseRowSet.setNull(int parameterIndex,
int sqlType)
將指定參數設置為 SQL NULL 。 |
|
void |
BaseRowSet.setNull(int parameterIndex,
int sqlType,
String typeName)
將指定參數設置為 SQL NULL 。 |
|
void |
BaseRowSet.setNull(String parameterName,
int sqlType)
將指定參數設置為 SQL NULL 。 |
|
void |
BaseRowSet.setNull(String parameterName,
int sqlType,
String typeName)
將指定參數設置為 SQL NULL 。 |
|
void |
RowSetMetaDataImpl.setNullable(int columnIndex,
int property)
將指定列設置為 ResultSetMetaData 介面中的給定常數,以指示是否可以將存儲在該列中的值設置為 NULL 。 |
|
void |
BaseRowSet.setObject(int parameterIndex,
Object x)
將指定參數設置為 Java 程式語言中的 Object 。 |
|
void |
BaseRowSet.setObject(int parameterIndex,
Object x,
int targetSqlType)
使用給定 Object 值設置指定參數的值。 |
|
void |
BaseRowSet.setObject(int parameterIndex,
Object x,
int targetSqlType,
int scale)
將指定參數設置為 Java 程式語言中的 Object 。 |
|
void |
BaseRowSet.setObject(String parameterName,
Object x)
使用給定物件設置指定參數的值。 |
|
void |
BaseRowSet.setObject(String parameterName,
Object x,
int targetSqlType)
使用給定物件設置指定參數的值。 |
|
void |
BaseRowSet.setObject(String parameterName,
Object x,
int targetSqlType,
int scale)
使用給定物件設置指定參數的值。 |
|
void |
CachedRowSet.setOriginalRow()
將此 CachedRowSet 物件中的當前行設置為原始行。 |
|
void |
CachedRowSet.setPageSize(int size)
設置 CachedRowSet 物件的頁大小。 |
|
void |
RowSetMetaDataImpl.setPrecision(int columnIndex,
int precision)
將存儲在指定列中的值的小數位數的總數設置為給定數。 |
|
void |
BaseRowSet.setQueryTimeout(int seconds)
將驅動程序等待查詢執行的最大秒數設置為給定的數。 |
|
void |
BaseRowSet.setRef(int parameterIndex,
Ref ref)
將指定參數設置為 Java 程式語言中的給定 Ref 物件。 |
|
void |
BaseRowSet.setRowId(int parameterIndex,
RowId x)
將指定參數設置為給定的 java.sql.RowId 物件。 |
|
void |
BaseRowSet.setRowId(String parameterName,
RowId x)
將指定參數設置為給定的 java.sql.RowId 物件。 |
|
void |
RowSetMetaDataImpl.setScale(int columnIndex,
int scale)
將存儲在指定列中的值的小數點右邊的位數設置為給定數。 |
|
void |
RowSetMetaDataImpl.setSchemaName(int columnIndex,
String schemaName)
將指定列的表的網要名稱(如果有)設置為 schemaName。 |
|
void |
RowSetMetaDataImpl.setSearchable(int columnIndex,
boolean property)
將指定列設置為給定的 boolean 值,以指示存儲在該列中的值是否可以在 WHERE 子句中使用。 |
|
void |
BaseRowSet.setShort(int parameterIndex,
short x)
將指定參數設置為 Java 程式語言中的給定 short 值。 |
|
void |
BaseRowSet.setShort(String parameterName,
short x)
將指定參數設置為給定的 Java short 值。 |
|
void |
BaseRowSet.setShowDeleted(boolean value)
將屬性 showDeleted 設置為給定的 boolean 值,該值指示標記為刪除的行是否會出現在當前行集合中。 |
|
void |
CachedRowSet.setShowDeleted(boolean b)
將屬性 showDeleted 設置為給定的 boolean 值,它確定標記為刪除的行是否會出現在當前行集合中。 |
|
void |
JdbcRowSet.setShowDeleted(boolean b)
將屬性 showDeleted 設置為給定的 boolean 值。 |
|
void |
RowSetMetaDataImpl.setSigned(int columnIndex,
boolean property)
將指定列設置為給定的 boolean 值,以指示存儲在該列中的值是否為有符號數。 |
|
void |
BaseRowSet.setSQLXML(int parameterIndex,
SQLXML xmlObject)
將指定參數設置為給定 java.sql.SQLXML 物件。 |
|
void |
BaseRowSet.setSQLXML(String parameterName,
SQLXML xmlObject)
將指定參數設置為給定的 java.sql.SQLXML 物件。 |
|
void |
BaseRowSet.setString(int parameterIndex,
String x)
將指定參數設置為給定的 String 值。 |
|
void |
BaseRowSet.setString(String parameterName,
String x)
將指定參數設置為給定的 Java String 值。 |
|
void |
CachedRowSet.setSyncProvider(String provider)
將此 CachedRowSet 物件的 SyncProvider 物件設置為指定的提供者。 |
|
void |
RowSetMetaDataImpl.setTableName(int columnIndex,
String tableName)
將派生指定列的表名稱設置為給定的表名稱。 |
|
void |
CachedRowSet.setTableName(String tabName)
將派生此 CachedRowSet 物件的表的標識符設置為給定的表名。 |
|
void |
BaseRowSet.setTime(int parameterIndex,
Time x)
將指定參數設置為給定的 java.sql.Time 值。 |
|
void |
BaseRowSet.setTime(int parameterIndex,
Time x,
Calendar cal)
將指定參數設置為給定的 java.sql.Time 物件。 |
|
void |
BaseRowSet.setTime(String parameterName,
Time x)
將指定參數設置為給定的 java.sql.Time 值。 |
|
void |
BaseRowSet.setTime(String parameterName,
Time x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Time 值。 |
|
void |
BaseRowSet.setTimestamp(int parameterIndex,
Timestamp x)
將指定參數設置為給定的 java.sql.Timestamp 值。 |
|
void |
BaseRowSet.setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
將指定參數設置為給定的 java.sql.Timestamp 物件。 |
|
void |
BaseRowSet.setTimestamp(String parameterName,
Timestamp x)
將指定參數設置為給定的 java.sql.Timestamp 值。 |
|
void |
BaseRowSet.setTimestamp(String parameterName,
Timestamp x,
Calendar cal)
使用給定 Calendar 物件將指定參數設置為給定的 java.sql.Timestamp 值。 |
|
void |
BaseRowSet.setTransactionIsolation(int level)
將此 JDBC RowSet 物件的事務隔離屬性設置為給定的常數。 |
|
void |
BaseRowSet.setType(int type)
將此 RowSet 物件的型別設置為指定型別。 |
|
void |
BaseRowSet.setUnicodeStream(int parameterIndex,
InputStream x,
int length)
已過時。 應該使用 getCharacterStream 替代它 |
|
void |
BaseRowSet.setURL(int parameterIndex,
URL x)
將指定參數設置為給定的 java.net.URL 值。 |
|
void |
BaseRowSet.setUrl(String url)
將此 RowSet 物件的 Url 屬性設置為給定的 String 物件,並將 dataSource 名稱屬性設置為 null 。 |
|
CachedRowSet |
JoinRowSet.toCachedRowSet()
創建一個套件含此 JoinRowSet 物件中資料的新 CachedRowSet 物件,可以使用 CachedRowSet 物件的 SyncProvider 物件將此 JoinRowSet 物件保存到資料源。 |
|
Collection<?> |
CachedRowSet.toCollection()
將此 CachedRowSet 物件轉換成一個 Collection 物件,它包含此 CachedRowSet 物件的所有資料。 |
|
Collection<?> |
CachedRowSet.toCollection(int column)
將此 CachedRowSet 物件中的指定列轉換成一個 Collection 物件。 |
|
Collection<?> |
CachedRowSet.toCollection(String column)
將此 CachedRowSet 物件中的指定列轉換成一個 Collection 物件。 |
|
void |
CachedRowSet.undoDelete()
取消刪除當前行並通知偵聽器已更改了某個行。 |
|
void |
CachedRowSet.undoInsert()
如果已經插入了當前行,則立即將它從此 CachedRowSet 物件移除,同樣要通知偵聽器已更改了某個行。 |
|
void |
CachedRowSet.undoUpdate()
如果已經修改了行,則立即逆轉上一次更新操作。 |
|
void |
Joinable.unsetMatchColumn(int columnIdx)
取消將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.unsetMatchColumn(int[] columnIdxes)
取消將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.unsetMatchColumn(String columnName)
取消將指定的列設置為此 RowSet 物件的比對列。 |
|
void |
Joinable.unsetMatchColumn(String[] columnName)
取消將指定的列設置為此 RowSet 物件的比對列。 |
|
|
RowSetMetaDataImpl.unwrap(Class<T> iface)
返回實作給定介面以允許存取非標準方法,或者代理未公開標準方法的的物件。 |
|
void |
WebRowSet.writeXml(OutputStream oStream)
以 XML 格式將此 WebRowSet 物件的資料、屬性和元資料寫入給定的 OutputStream 物件。 |
|
void |
WebRowSet.writeXml(ResultSet rs,
OutputStream oStream)
使用給定 ResultSet 物件的內容填充此 WebRowSet 物件,並以 XML 格式將其資料、屬性和元資料寫入給定的 OutputStream 物件。 |
|
void |
WebRowSet.writeXml(ResultSet rs,
Writer writer)
使用給定 ResultSet 物件的內容填充此 WebRowSet 物件,並以 XML 格式將其資料、屬性和元資料寫入給定的 Writer 物件。 |
|
void |
WebRowSet.writeXml(Writer writer)
以 XML 格式將此 WebRowSet 物件的資料、屬性和元資料寫入給定的 Writer 物件。 |
javax.sql.rowset.serial 中 SQLException 的使用 |
---|
javax.sql.rowset.serial 中 SQLException 的子類別 | |
---|---|
class |
SerialException
指示對 SQL 型別 BLOB 、CLOB 、STRUCT 或 ARRAY 以及 SQL 型別 DATALINK 和 JAVAOBJECT 進行序列化或反序列化時發生的錯誤。 |
拋出 SQLException 的 javax.sql.rowset.serial 中的方法 | |
---|---|
void |
SerialArray.free()
此方法釋放 Array 物件及其佔有的資源。 |
void |
SerialBlob.free()
此方法釋放 Blob 物件及其佔有的資源。 |
void |
SerialClob.free()
|
InputStream |
SerialClob.getAsciiStream()
以 ascii 串流的形式獲取此 SerialClob 物件指定的 CLOB 值。 |
InputStream |
SerialBlob.getBinaryStream(long pos,
long length)
返回一個套件含部分 Blob 值的 InputStream 物件,它從 pos 指定的位元組開始,具有 length 個位元組長度。 |
Reader |
SerialClob.getCharacterStream(long pos,
long length)
|
long |
SerialBlob.position(Blob pattern,
long start)
返回此 SerialBlob 物件中給定 Blob 物件開始的位置,搜尋從指定位置開始。 |
long |
SerialBlob.position(byte[] pattern,
long start)
返回在此 SerialBlob 物件中給定網要的位元組開始的位置,搜尋從指定的位置開始。 |
long |
SerialClob.position(Clob searchStr,
long start)
返回此 SerialClob 物件中給定 Clob 簽章開始的位置,搜尋從指定位置開始。 |
long |
SerialClob.position(String searchStr,
long start)
返回此 SerialClob 物件中給定 String 物件開始的位置,搜尋從指定位置開始。 |
Array |
SQLInputImpl.readArray()
從串流中讀取 SQL ARRAY 值並以 Java 程式語言中 Array 物件的形式返回。 |
InputStream |
SQLInputImpl.readAsciiStream()
以 ASCII 字元串流的形式返回此 SQLInputImpl 物件中的下一個屬性。 |
BigDecimal |
SQLInputImpl.readBigDecimal()
以 java.math.BigDecimal 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
InputStream |
SQLInputImpl.readBinaryStream()
以未解釋位元組串流的形式返回此 SQLInputImpl 物件中的下一個屬性。 |
Blob |
SQLInputImpl.readBlob()
以 Java 程式語言中 Blob 物件的形式獲取此 SQLInputImpl 物件頭部的 BLOB 值。 |
boolean |
SQLInputImpl.readBoolean()
以 Java 程式語言中 boolean 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
byte |
SQLInputImpl.readByte()
以 Java 程式語言中 byte 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
byte[] |
SQLInputImpl.readBytes()
以位元組陣列的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
Reader |
SQLInputImpl.readCharacterStream()
以 Unicode 字元串流的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
Clob |
SQLInputImpl.readClob()
以 Java 程式語言中 Clob 物件的形式獲取此 SQLInputImpl 物件頭部的 CLOB 值。 |
Date |
SQLInputImpl.readDate()
以 java.sql.Date 物件的形式獲取此 SQLInputImpl 中的下一個屬性。 |
double |
SQLInputImpl.readDouble()
以 Java 程式語言中 double 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
float |
SQLInputImpl.readFloat()
以 Java 程式語言中 float 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
int |
SQLInputImpl.readInt()
以 Java 程式語言中 int 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
long |
SQLInputImpl.readLong()
以 Java 程式語言中 long 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
NClob |
SQLInputImpl.readNClob()
從串流中讀取 SQL NCLOB 值並以 Java 程式語言中 Clob 物件的形式返回。 |
String |
SQLInputImpl.readNString()
讀取串流中下一個屬性並以 Java 程式語言中 String 的形式返回。 |
Object |
SQLInputImpl.readObject()
以 Java 程式語言中 Object 的形式獲取此 SQLInputImpl 物件的頭部值。 |
Ref |
SQLInputImpl.readRef()
以 Java 程式語言中 Ref 物件的形式獲取此 SQLInputImpl 物件的頭部值。 |
RowId |
SQLInputImpl.readRowId()
從串流中讀取 SQL ROWID 值並以 Java 程式語言中 RowId 物件的形式返回。 |
short |
SQLInputImpl.readShort()
以 Java 程式語言中 short 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
SQLXML |
SQLInputImpl.readSQLXML()
從串流中讀取 SQL XML 值並以 Java 程式語言中 SQLXML 物件的形式返回。 |
String |
SQLInputImpl.readString()
以 Java 程式語言中 String 的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
Time |
SQLInputImpl.readTime()
以 java.sql.Time 物件的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
Timestamp |
SQLInputImpl.readTimestamp()
以 java.sql.Timestamp 物件的形式獲取此 SQLInputImpl 物件中的下一個屬性。 |
URL |
SQLInputImpl.readURL()
從串流中讀取 SQL DATALINK 值並以 Java 程式語言中 URL 物件的形式返回。 |
OutputStream |
SerialClob.setAsciiStream(long pos)
獲取用於將 Ascii 字元寫入此 SerialClob 物件所表示的 Clob 值的串流,從位置 pos 處開始。 |
OutputStream |
SerialBlob.setBinaryStream(long pos)
獲取用於寫入此 Blob 物件所表示的 BLOB 值的串流。 |
int |
SerialBlob.setBytes(long pos,
byte[] bytes)
將給定位元組陣列寫入此 Blob 物件表示的 BLOB 值(從位置 pos 處開始),並返回寫入的位元組數。 |
int |
SerialBlob.setBytes(long pos,
byte[] bytes,
int offset,
int length)
將所有或部分給定的 byte 陣列寫入此 Blob 物件表示的 BLOB 值中,並返回寫入的位元組數。 |
Writer |
SerialClob.setCharacterStream(long pos)
獲取用於將 Unicode 字元串流寫入此 SerialClob 物件所表示的 CLOB 值(位置 pos 處)的串流。 |
boolean |
SQLInputImpl.wasNull()
確認從此 SQLInputImpl 物件讀取的上一個值是否為 null 。 |
void |
SQLOutputImpl.writeArray(Array x)
將 Java 程式語言中的 Array 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeAsciiStream(InputStream x)
將 ASCII 字元串流寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeBigDecimal(BigDecimal x)
將 Java 程式語言中的 java.math.BigDecimal 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeBinaryStream(InputStream x)
將未解釋位元組串流寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeBlob(Blob x)
將 Java 程式語言中的 Blob 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeBoolean(boolean x)
將 Java 程式語言中的 boolean 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeByte(byte x)
將 Java 程式語言中的 byte 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeBytes(byte[] x)
將 Java 程式語言中的 byte 陣列寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeCharacterStream(Reader x)
將 Unicode 字元串流寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeClob(Clob x)
將 Java 程式語言中的 Clob 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeDate(Date x)
將 Java 程式語言中的 java.sql.Date 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeDouble(double x)
將 Java 程式語言中的 double 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeFloat(float x)
將 Java 程式語言中的 float 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeInt(int x)
將 Java 程式語言中的 int 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeLong(long x)
將 Java 程式語言中的 long 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeNClob(NClob x)
將 SQL NCLOB 值寫入串流中。 |
void |
SQLOutputImpl.writeNString(String x)
將下一個屬性以 Java 程式語言中 String 的形式寫入串流中。 |
void |
SQLOutputImpl.writeObject(SQLData x)
將包含在給定 SQLData 物件中的資料寫入串流中。 |
void |
SQLOutputImpl.writeRef(Ref x)
將 Java 程式語言中的 Ref 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeRowId(RowId x)
將 SQL ROWID 值寫入串流中。 |
void |
SQLOutputImpl.writeShort(short x)
將 Java 程式語言中的 short 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeSQLXML(SQLXML x)
將 SQL XML 值寫入串流中。 |
void |
SQLOutputImpl.writeString(String x)
將 Java 程式語言中的 String 寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeStruct(Struct x)
將 Java 程式語言中的 Struct 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeTime(Time x)
將 Java 程式語言中的 java.sql.Time 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeTimestamp(Timestamp x)
將 Java 程式語言中的 java.sql.Timestamp 物件寫入此 SQLOutputImpl 物件。 |
void |
SQLOutputImpl.writeURL(URL url)
將 Java 程式語言中的 java.sql.Type.DATALINK 物件寫入此 SQLOutputImpl 物件。 |
拋出 SQLException 的 javax.sql.rowset.serial 中的建構子 | |
---|---|
SerialArray(Array array)
根據給定 Array 物件建構新的 SerialArray 物件。 |
|
SerialArray(Array array,
Map<String,Class<?>> map)
根據給定 Array 物件建構新的 SerialArray 物件,當陣列元素是 SQL UDT 時對每個元素的自定義映射關係使用給定的型別映射表。 |
|
SerialBlob(Blob blob)
根據給定 Blob 物件的序列化形式建構一個 SerialBlob 物件。 |
|
SerialBlob(byte[] b)
按照給定 byte 陣列的序列化形式建構一個 SerialBlob 物件。 |
|
SerialClob(char[] ch)
按照給定 char 陣列的序列化形式建構一個 SerialClob 物件。 |
|
SerialClob(Clob clob)
按照給定 Clob 物件的序列化形式建構一個 SerialClob 物件。 |
|
SerialRef(Ref ref)
根據給定 Ref 物件建構 SerialRef 物件。 |
|
SQLInputImpl(Object[] attributes,
Map<String,Class<?>> map)
創建一個 SQLInputImpl 物件,並使用給定的屬性陣列和型別映射表進行初始化。 |
|
SQLOutputImpl(Vector<?> attributes,
Map<String,?> map)
創建一個新的 SQLOutputImpl 物件,並使用給定的屬性向量和型別映射表進行初始化。 |
javax.sql.rowset.spi 中 SQLException 的使用 |
---|
javax.sql.rowset.spi 中 SQLException 的子類別 | |
---|---|
class |
SyncFactoryException
指示 SyncFactory 機制發生的錯誤。 |
class |
SyncProviderException
指示 SyncProvider 機制發生的錯誤。 |
拋出 SQLException 的 javax.sql.rowset.spi 中的方法 | |
---|---|
void |
TransactionalWriter.commit()
使最後一次調用 commit 或 rollback 方法以來 acceptChanges 執行的所有更改永久化。 |
Object |
SyncResolver.getConflictValue(int index)
獲取此 SyncResolver 物件的當前行中指定列的值,它是資料源中導致衝突的值。 |
Object |
SyncResolver.getConflictValue(String columnName)
獲取此 SyncResolver 物件的當前行中指定列的值,它是資料源中導致衝突的值。 |
boolean |
SyncResolver.nextConflict()
將指針從其當前位置移動到下一個套件含衝突值的行。 |
boolean |
SyncResolver.previousConflict()
將指針從其當前位置移動到此 SyncResolver 物件中上一個衝突行。 |
void |
XmlReader.readXML(WebRowSet caller,
Reader reader)
從給定的 XML 格式的輸入串流讀取並解析給定的 WebRowSet 物件。 |
void |
TransactionalWriter.rollback()
撤消在當前事務中進行的所有更改。 |
void |
TransactionalWriter.rollback(Savepoint s)
撤消在給定 Savepoint 物件之前所進行的當前事務中的所有更改。 |
void |
SyncResolver.setResolvedValue(int index,
Object obj)
將 obj 設置為將同步的 RowSet 物件當前行中第 index 列的值。 |
void |
SyncResolver.setResolvedValue(String columnName,
Object obj)
將 obj 設置為將同步的 RowSet 物件當前行中列 columnName 的值。 |
void |
XmlWriter.writeXML(WebRowSet caller,
Writer writer)
將給定的 WebRowSet 物件以 XML 文檔的形式編寫到指定的 java.io.Writer 輸出串流。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。