Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.6.51 getString(int columnIndex)

〈この項の構成〉

(1) 機能

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

(2) 形式

public synchronized String getString(int columnIndex) throws SQLException

(3) 引数

int columnIndex

列番号を指定します。

(4) 戻り値

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

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

HADBのデータ型

検索結果

戻り値

CHAR

VARCHAR

ナル値

null

上記以外

検索結果

SMALLINT

ナル値

null

上記以外

検索結果を文字列表現にしたStringオブジェクト

INTEGER

ナル値

null

上記以外

検索結果を文字列表現にしたStringオブジェクト

DECIMAL

NUMERIC

ナル値

null

上記以外

検索結果を文字列表現にしたStringオブジェクト

DOUBLE PRECISION

FLOAT

ナル値

null

上記以外

検索結果を文字列表現にしたStringオブジェクト

DATE

ナル値

null

上記以外

YYYY-MM-DD形式の文字列のStringオブジェクト

TIME

ナル値

null

上記以外

hh:mm:ss[.f...]形式の文字列のStringオブジェクト

TIMESTAMP

ナル値

null

上記以外

YYYY-MM-DDhh:mm:ss[.f...]形式(△は半角空白)の文字列のStringオブジェクト

BINARY

VARBINARY

ナル値

null

上記以外

検索結果

BOOLEAN

ナル値

null

true

文字列"true"Stringオブジェクト

false

文字列"false"Stringオブジェクト

注※

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

(5) 発生する例外

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