Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.7.85 getVersionColumns(String catalog, String schema, String table)

〈この項の構成〉

(1) 機能

行の任意の値が変更された場合に,自動的に更新される表の列に関する記述を取得します。

(2) 形式

public synchronized ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException

(3) 引数

String catalog

カタログ名を指定します。ただし,指定しても無視されます。

String schema

スキーマ名を指定します。大文字と小文字は区別されます。

String table

表名を指定します。大文字と小文字は区別されます。

(4) 戻り値

常に検索結果行数0のResultSetオブジェクトが返却されます。返却されるResultSetオブジェクトの形式を次の表に示します。

表8‒74 返却されるResultSetオブジェクトの形式(getVersionColumnsメソッドの場合)

列番号

列名

列の意味

1

short

SCOPE

未使用

2

String

COLUMN_NAME

列名

3

int

DATA_TYPE

SQL型

4

String

TYPE_NAME

型名

5

int

COLUMN_SIZE

精度

6

int

BUFFER_LENGTH

列値のバイト数

7

short

DECIMAL_DIGITS

小数点以下の桁数

8

short

PSEUDO_COLUMN

擬似列かどうか

(5) 発生する例外

このメソッドを実行する前に,Connectionオブジェクトがクローズされている場合,SQLExceptionが投入されます。