Hitachi

Hitachi Advanced Database 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

STRING

ナル値

null

上記以外

検索結果

SMALLINT

ナル値

null

上記以外

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

INTEGER

BIGINT

ナル値

null

上記以外

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

DECIMAL

NUMERIC

ナル値

null

上記以外

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

DOUBLE PRECISION

FLOAT

REAL

ナル値

null

上記以外

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

DATE

ナル値

null

上記以外

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

TIME

ナル値

null

上記以外

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

TIMESTAMP WITHOUT TIME ZONE

ナル値

null

上記以外

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

TIMESTAMP WITH TIME ZONE

ナル値

null

上記以外

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

BINARY

VARBINARY

ナル値

null

上記以外

検索結果

UUID

ナル値

null

上記以外

AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE形式の文字列のStringオブジェクト

BOOLEAN

ナル値

null

true

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

false

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

(5) 発生する例外

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