Symfoware Parallel Server RDBユーザーズガイド 応用プログラム開発編 |
目次
索引
![]() ![]() |
付録C システム表 | > C.3 システム表の詳細 |
RDBII_COLUMNは、列の定義情報を出力する表です。表:RDBII_COLUMNの構成と出力情報に、RDBII_COLUMNの構成と出力情報を示します。
列名 |
データ型 |
情報の意味 |
P |
SI |
補足説明 |
---|---|---|---|---|---|
DB_CODE |
INT |
データベースコード |
[1] |
|
|
SCHEMA_CODE |
INT |
スキーマコード |
[2] |
|
|
TABLE_CODE |
INT |
表コード |
[3] |
|
|
COLUMN_NAME |
CHAR(36) |
列名 |
|
|
|
COLUMN_CODE |
INT |
列コード |
[4] |
|
|
ORDINAL_ |
INT |
列定義順序番号 |
|
|
|
DATA_TYPE |
CHAR(2) |
列データの属性 |
|
|
CH:CHAR |
NULLABLE |
CHAR(3) |
NULL設定可能性 |
|
|
YES : NULL設定可能 |
CHAR_MAX_ |
INT |
文字列系の最大文字数または BLOB型の最大キロバイト数 |
|
|
|
CHAR_OCTET_ |
INT |
文字列系の最大バイト数またはBLOB型の最大キロバイト数 |
|
|
|
NUMERIC_ |
INT |
数値系の基数 |
|
|
2:INT、SMALLINT、FLOAT、 DOUBLE PRECISION、REAL |
NUMERIC_ |
INT |
数値系の精度(桁数) |
|
|
TIMESTAMP、DATE、TIME : 0 |
NUMERIC_ |
INT |
数値系の位取り |
|
|
0 :INT、SMALLINT、 FLOAT、 DOUBLE PRECISION、 REAL、TIMESTAMP、 DATE、TIME、 INTERVAL |
DEFAULT_ |
VARCHAR (3000) |
DEFAULT句に指定された文字列 |
|
|
例1:DEFAULT USERの場合、USER が設定されます。 |
P:プライマリキーを意味します。丸付き数字は、プライマリキー内の構成順序を示します。
SI:インデックスのキーを意味します。
列の定義情報を出力するビュー表です。表:COLUMNSの構成と出力情報に、ビュー表の構成と出力情報を示します。
列名 |
データ型 |
情報の意味 |
補足説明 |
---|---|---|---|
COLUMN_NAME |
CHAR(36) |
列名 |
|
TABLE_CODE |
INT |
表コード |
|
DB_CODE |
INT |
データベースコード |
|
COLUMN_CODE |
INT |
列コード |
|
ORDINAL_POSITION |
INT |
列定義順序番号 |
|
COLUMN_DEFAULT |
VARCHAR (3000) |
デフォルト値 |
例1 DEFAULT USERの場合、USER が設定されます。 |
NULLABLE |
CHAR(3) |
NULL設定可能性 |
YES : NULL設定可能 |
DATA_TYPE |
CHAR(2) |
列データの属性 |
CH:CHAR |
CHAR_MAX_LENGTH |
INT |
文字列系の最大文字数または BLOB型の最大キロバイト数 |
|
CHAR_OCTET_LENGTH |
INT |
文字列系の最大バイト数またはBLOB型の最大キロバイト数 |
|
NUMERIC_PRECISION |
INT |
数値系の精度(桁数) |
0 : TIMESTAMP、DATE、TIME |
NUMERIC_PREC_RADIX |
INT |
数値系の基数 |
2:INT、SMALLINT、FLOAT、 REAL、DOUBLE PRECISION |
NUMERIC_SCALE |
INT |
数値系の位取り |
0 :INT、SMALLINT、 FLOAT、 DOUBLE PRECISION、 REAL、TIMESTAMP、 DATE、TIME、 INTERVAL |
目次
索引
![]() ![]() |