Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.6.17 getBoolean(int columnIndex)

〈この項の構成〉

(1) 機能

ResultSetオブジェクトの現在行の列の値を,Javaプログラミング言語のbooleanで取得します。値を取得する列は,引数で指定します。

(2) 形式

public synchronized boolean getBoolean(int columnIndex) throws SQLException

(3) 引数

int columnIndex

列番号を指定します。

(4) 戻り値

trueまたはfalseが返却されます。検索結果と戻り値の関係を次の表に示します。

表8‒27 検索結果と戻り値の関係(getBooleanメソッドの場合)

HADBのデータ型

検索結果

戻り値

CHAR

VARCHAR

ナル値

false

[半角空白]1[半角空白]

true

上記以外

false

SMALLINT

ナル値

false

0

false

上記以外

true

INTEGER

ナル値

false

0

false

上記以外

true

DECIMAL

NUMERIC

ナル値

false

0[.00…0]

false

上記以外

true

DOUBLE PRECISION

FLOAT

ナル値

false

0.0または-0.0

false

上記以外

true

BOOLEAN

ナル値

false

ナル値以外

検索結果

そのほか

該当しません

SQLExceptionが投入される

注※

DatabaseMetadataから生成したResultsetオブジェクトの場合,BOOLEAN型データが存在します。

(5) 発生する例外

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