Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.1.2 getArray()

〈この項の構成〉

(1) 機能

配列型の列の全配列要素をObject配列として取得します。

(2) 形式

public synchronized Object getArray() throws SQLException

(3) 引数

なし。

(4) 戻り値

Arrayオブジェクト内に保持している配列型のすべての配列要素が,Object配列として返却されます。

返却される配列要素のHADBでのデータ型を次の表に示します。

表8‒2 返却される配列要素のHADBでのデータ型

配列要素のHADBのデータ型(要素データ型)

返却される配列

INTEGER

java.lang.Long[]

SMALLINT

java.lang.Integer[]

DECIMALまたはNUMERIC

java.math.BigDecimal[]

DOUBLE PRECISIONまたはFLOAT

java.lang.Double[]

CHAR

java.lang.String[]

VARCHAR

java.lang.String[]

DATE

java.sql.Date[]

TIME

java.sql.Time[]

TIMESTAMP

java.sql.Timestamp[]

BINARY

java.io.InputStream[]

VARBINARY

java.io.InputStream[]

(5) 発生する例外

次に示す場合にSQLExceptionが投入されます。