列 |
TDV JDBCデータタイプ |
Nullable(Nullを許可) |
説明 |
COLUMN_ID |
INTEGER |
列の識別子、主キー |
|
COLUMN_NAME |
VARCHAR(255) |
列の名前 |
|
DATA_TYPE |
VARCHAR(255) |
データタイプの文字列表現 |
|
ORDINAL_POSITION |
INTEGER |
同じテーブル内の他の列に対するこの列の位置 |
|
JDBC_DATA_TYPE |
SMALLINT |
JDBC/ODBCデータタイプ
JDBCデータタイプについては、http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Types.htmlを参照してください。
ODBCデータタイプについては、以下を参照してください。
|
|
COLUMN_LENGTH |
INTEGER |
はい |
CHARまたはVARCHAR列の場合、許可される最大長
DECIMAL列またはNUMERIC列の場合、合計桁数は列長の値です。
これらの4つのタイプのいずれでもない場合、値はNULLです。 |
COLUMN_PRECISION |
INTEGER |
はい |
DECIMALまたはNUMERICデータタイプの列の場合、値は桁数です。
DECIMALまたはNUMERICデータタイプではない列の場合、値はNULLです。 |
COLUMN_SCALE |
INTEGER |
はい |
DECIMALまたはNUMERICデータタイプの列値の場合、これは指数です。 |
COLUMN_RADIX |
INTEGER |
はい |
10-すべてのNUMERICデータタイプ
Null-すべての非数値データタイプ |
NULLABLE |
SMALLINT |
列がNULL可能かどうかを示します。
0-NULLは許可されていません。
1-NULLが許可されます。
2-NULLが許可されているかどうかは不明です。 |
|
IS_NULLABLE |
VARCHAR(255) |
列がNULL可能かどうかを示します。
YES-列はNULL可能です。
NO-列はNULL可能ではありません。
不明な場合は空白の文字列が返されます。 |
|
TABLE_ID |
INTEGER |
テーブルの識別子 |
|
TABLE_NAME |
VARCHAR(255) |
テーブルの名前 |
|
SCHEMA_ID |
INTEGER |
はい |
スキーマの識別子 |
SCHEMA_NAME |
VARCHAR(255) |
はい |
スキーマの名前 |
CATALOG_ID |
INTEGER |
はい |
カタログの識別子 |
CATALOG_NAME |
VARCHAR(255) |
はい |
カタログの名前 |
DATASOURCE_ID |
INTEGER |
データソースの識別子 |
|
DATASOURCE_NAME |
VARCHAR(255) |
データソースの名前 |
|
BD_DATASOURCE_NAME |
VARCHAR(255) |
データソースのBD名 |
|
ANNOTATION |
VARCHAR(2147483647) |
はい |
列の注釈 |
OWNER_ID |
INTEGER |
列を作成または所有したユーザーの識別子 |
|
OWNER |
VARCHAR(255) |
列を作成または所有した人のユーザー名 |
|
PARENT_PATH |
VARCHAR(1043) |
親コンテナへのパス |
|
BD_PARENT_PATH |
VARCHAR(1043) |
親コンテナへのBDパス |