getObject 方法 (java.lang.String)
使用 Java 程式語言,並配合給定的參數名稱來擷取指定之參數的值當做物件。
語法
public java.lang.Object getObject(java.lang.String sCol)
參數
sCol
包含參數名稱的字串。
傳回值
Object 值。
例外狀況
備註
這個 getObject 方法是由 java.sql.CallableStatement 介面中的 getObject 方法指定。
這個方法將傳回給定資料行的值來當做 Java 物件。 此 Java 物件將會是預設的 Java 物件類型,此種類型會對應到資料行的 SQL 類型,並且會對應於 JDBC 規格中所指定的內建類型。 如果值為 SQL NULL,驅動程式會傳回 Java Null。
這個方法也可以用來讀取資料庫特性抽象資料類型。 在 JDBC 2.0 API 中,會延伸 getObject 方法的行為,以具體化 SQL 使用者定義型別的資料。 當資料行包含結構化或相異的值,這個方法的行為會如同對 getObject(columnIndex, this.getStatement().getConnection().getTypeMap())
的呼叫。
自 SQL Server JDBC Driver 3.0 起:
date 類型的值將會以 java.sql.Date 物件的形式傳回。
time 類型的值將會以 java.sql.Time 物件的形式傳回。
datetime2 類型的值將會以 java.sql.Timestamp 物件的形式傳回。
datetimeoffset 類型的值將會以 microsoft.sql.DateTimeOffset 物件形式傳回。
另請參閱
getObject 方法 (SQLServerCallableStatement)
SQLServerCallableStatement 成員
SQLServerCallableStatement 類別