Hitachi

Hitachi Advanced Database AP開発ガイド


11.2.6 getParameterTypeName(int param)

〈この項の構成〉

(1) 機能

指定したパラメタのデータ型を取得します。

(2) 形式

public synchronized String getParameterTypeName(int param) throws SQLException

(3) 引数

int param

1から始まるパラメタ番号を指定します。

(4) 戻り値

Stringオブジェクトが返却されます。getParameterTypeNameメソッドの戻り値を次の表に示します。

表11‒4 getParameterTypeNameメソッドの戻り値

パラメタのデータ型(HADBのデータ型)

戻り値(返却される文字列)

BIGINT

"BIGINT"

INTEGER

"INTEGER"

SMALLINT

"SMALLINT"

REAL

"REAL"

DECIMALNUMERIC

"DECIMAL"

DOUBLE PRECISIONFLOAT

"DOUBLE PRECISION"

CHAR

"CHAR"

VARCHAR

"VARCHAR"

STRING

"STRING"

DATE

"DATE"

TIME

"TIME"

TIMESTAMP WITHOUT TIME ZONE

"TIMESTAMP"

TIMESTAMP WITH TIME ZONE

"TIMESTAMP WITH TIME ZONE"

BINARY

"BINARY"

VARBINARY

"VARBINARY"

ROW

"ROW"

BOOLEAN

"BOOLEAN"

UUID

"UUID"

注※

整数データ型のデータ形式がレガシー形式の場合は,"INTEGER"が返却されます。

(5) 発生する例外

paramに指定した値が0以下,またはパラメタ数より大きい場合,SQLExceptionが投入されます。