高速トランザクション処理基盤 TP1/EE/Extended Data Cache 使用の手引

[目次][用語][索引][前へ][次へ]

付録A.3 SQL_COLUMNS表の内容

SQL_COLUMNS表の内容を次の表に示します。

表A-3 SQL_COLUMNS表の内容

列ID 列名 データ型 長さ ナル値の有無 内容
1 TABLE_SCHEMA VARCHAR 30 なし スキーマ名
2 TABLE_NAME VARCHAR 100 なし 表識別子
3 COLUMN_NAME VARCHAR 100 なし 列名
4 COLUMN_ID INTEGER 4 なし 列ID
5 TABLE_ID INTEGER 4 なし 表ID
0x00020001〜:ディクショナリ表
0x00020079〜:ユーザが定義した表
6 DATA_TYPE_CODE SMALLINT 2 なし データ型コード
241:INTEGER
245:SMALLINT
197:CHAR
193:VARCHAR
229:DECIMAL
125:TIMESTAMP
7 DATA_LENGTH INTEGER 4 なし データ定義長(詳細については,「表A-4 データ定義長の表現形式」を参照してください)
8 MAX_ELEMENT INTEGER 4 なし システムが使用する内部情報
9 IS_NULLABLE CHAR 1 なし システムが使用する内部情報
10 COLUMN_OFFSET SMALLINT 2 あり 列オフセット(ディクショナリ表の場合はナル値が格納されます)

表A-4 データ定義長の表現形式

項番 データ型 データ定義長の表現形式
1 INTEGER
SMALLINT
CHAR
VARCHAR
TIMESTAMP
バイト数
2 DECIMAL

[図データ]

(凡例)
scale:位取り
prec:精度