Symfoware Parallel Server RDBユーザーズガイド 応用プログラム開発編
目次 索引 前ページ次ページ

付録C システム表> C.3 システム表の詳細

C.3.12 プロシジャパラメタ情報

■RDBII_PROC_COL

RDBII_PROC_COLは、定義された資源に割り振られたコードの情報を格納する表です。表:RDBII_PROC_COLの構成と出力情報に、RDBII_PROC_COLの構成と出力情報を示します。

[表:RDBII_PROC_COLの構成と出力情報]

列名

データ型

情報の意味

SI

補足説明

DB_CODE

INT

データベースコード

[1]

 

 

SCHEMA_CODE

INT

スキーマコード

[2]

 

 

PROCEDURE_
CODE

INT

プロシジャ定義のコード

[3]

 

 

COLUMN_NAME

INT

パラメタ名

 

 

 

COLUMN_CODE

INT

列コード

[4]

 

 

ORDINAL_POSITION

INT

一意性制約またはインデックスで指定された列の記述順序番号

 

 

 

COLUMN_TYPE

INT

パラメタタイプ

 

 

0: 不定
1: 入力
2: 入出力
3: リザーブ
4: 出力
5: 復帰値

DATA_TYPE

INT

データタイプ

 

 

1:CHAR
2:CHAR VARYING
3:BLOB
4:NCHAR
5:NCHAR VARYING
6:INT
7:SMALLINT

8:NUMERIC
9:DECIMAL
10:FLOAT
11:DOUBLE PRECISION
12:REAL
13:TIMESTAMP
14:DATE
15:TIME
16:INTERVAL

NULLABLE

CHAR(3)

NULL設定可能性

 

 

YES :NULL設定可能
NO :NULL設定不可能

NUMERIC_PRECISION

INT

数値系の精度(桁数)

 

 

0 : TIMESTAMP、DATE、TIME
先行フィールドの精度: INTERVAL

CHAR_MAX_LENGTH

INT

文字列系の最大文字数またはBLOB型の最大キロバイト数

 

 

 

CHAR_OCTET_
LENGTH

INT

文字列系の最大バイト数またはBLOB型の最大キロバイト数

 

 

 

NUMERIC_SCALE

INT

数値系の位取り

 

 

0:INT、SMALLINT、 FLOAT、DOUBLE PRECISION、REAL、TIMESTAMP、
DATEn(指定値): NUMERIC、DECIMAL

NUMERIC_RADIX

INT

数値系の基数

 

 

2:INT、SMALLINT、 FLOAT、 DOUBLE PRECISION、
REAL10:NUMERIC、DECIMAL0:TIMESTAMP、DATE、
TIMEDATE_TIME_INTERVAL_CODE の値:INTERVAL

COLUMN_STYLE

INT

現バージョンでは意味がありません。

 

 

値は不定です。

VARIANT_TYPE

INT

現バージョンでは意味がありません。

 

 

値は不定です。

P:プライマリキーを意味します。丸付き数字は、プライマリキー内の構成順序を示します。

SI:インデックスのキーを意味します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006