JavaTM 2 Platform
Standard Ed. 6

介面 java.sql.Blob
的使用

使用 Blob 的軟體套件
java.sql 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 
javax.sql 為通過 JavaTM 程式語言進行伺服器端資料源存取和處理提供 API。 
javax.sql.rowset JDBC RowSet 實作的標準介面和基礎類別。 
javax.sql.rowset.serial 提供實用工具類別,允許 SQL 型別與 Java 程式語言資料型別之間的可序列化映射關係。 
 

java.sqlBlob 的使用
 

返回 Blobjava.sql 中的方法
 Blob Connection.createBlob()
          建構實作 Blob 介面的物件。
 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 物件的當前行中指定列的值。
 Blob SQLInput.readBlob()
          從串流中讀取 SQL BLOB 值並將其作為 Java 程式語言中的 Blob 物件返回。
 

參數型別為 Blobjava.sql 中的方法
 long Blob.position(Blob pattern, long start)
          獲取此 Blob 物件指定的 BLOB 值中 pattern 開始處的位元組位置。
 void PreparedStatement.setBlob(int parameterIndex, Blob x)
          將指定參數設置為給定 java.sql.Blob 物件。
 void CallableStatement.setBlob(String parameterName, Blob x)
          將指定參數設置為給定的 java.sql.Blob 物件。
 void ResultSet.updateBlob(int columnIndex, Blob x)
          用 java.sql.Blob 值更新指定列。
 void ResultSet.updateBlob(String columnLabel, Blob x)
          用 java.sql.Blob 值更新指定列。
 void SQLOutput.writeBlob(Blob x)
          將 SQL BLOB 值寫入串流中。
 

javax.sqlBlob 的使用
 

參數型別為 Blobjavax.sql 中的方法
 void RowSet.setBlob(int i, Blob x)
          使用給定 Blob 值設置此 RowSet 物件命令中的指定參數。
 void RowSet.setBlob(String parameterName, Blob x)
          將指定參數設置為給定的 java.sql.Blob 物件。
 

javax.sql.rowsetBlob 的使用
 

參數型別為 Blobjavax.sql.rowset 中的方法
 void BaseRowSet.setBlob(int parameterIndex, Blob x)
          將指定參數設置為 Java 程式語言中的給定 Blob 物件。
 void BaseRowSet.setBlob(String parameterName, Blob x)
          將指定參數設置為給定的 java.sql.Blob 物件。
 

javax.sql.rowset.serialBlob 的使用
 

實作 Blobjavax.sql.rowset.serial 中的類別
 class SerialBlob
          SQL BLOB 值在 Java 程式語言中的序列化映射關係。
 

返回 Blobjavax.sql.rowset.serial 中的方法
 Blob SQLInputImpl.readBlob()
          以 Java 程式語言中 Blob 物件的形式獲取此 SQLInputImpl 物件頭部的 BLOB 值。
 

參數型別為 Blobjavax.sql.rowset.serial 中的方法
 long SerialBlob.position(Blob pattern, long start)
          返回此 SerialBlob 物件中給定 Blob 物件開始的位置,搜尋從指定位置開始。
 void SQLOutputImpl.writeBlob(Blob x)
          將 Java 程式語言中的 Blob 物件寫入此 SQLOutputImpl 物件。
 

參數型別為 Blobjavax.sql.rowset.serial 中的建構子
SerialBlob(Blob blob)
          根據給定 Blob 物件的序列化形式建構一個 SerialBlob 物件。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only