Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.7.75 getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)

〈この項の構成〉

(1) 機能

特定のスキーマで定義されているユーザ定義型(UDT)階層の情報を取得します。

(2) 形式

public synchronized ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException

(3) 引数

String catalog

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

String schemaPattern

スキーマ名パターンを指定します。ただし,指定しても無視されます。

String typeNamePattern

UDT名パターンを指定します。ただし,指定しても無視されます。

(4) 戻り値

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

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

列番号

列名

列の意味

1

String

TABLE_CAT

UDTのカタログ名

2

String

TABLE_SCHEM

UDTのスキーマ名

3

String

TABLE_NAME

UDTの型名

4

String

SUPERTYPE_CAT

直接のスーパタイプのカタログ名

5

String

SUPERTYPE_SCHEM

直接のスーパタイプのスキーマ名

6

String

SUPERTYPE_NAME

直接のスーパタイプのスーパタイプ名

(5) 発生する例外

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