RDBII_PROCは、定義されたルーチンの情報を格納する表です。RDBII_PROCの構成と出力情報を以下に示します。
列名 | データ型 | 情報の意味 | P | SI | 補足説明 |
---|---|---|---|---|---|
DB_NAME | CHAR(36) | データベース名 |
| 1 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
SCHEMA_NAME | CHAR(36) | スキーマ名 |
| 2 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
PROCEDURE_NAME | CHAR(36) | ルーチン名 | 3 | 3 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
PROCEDURE_OWNER | CHAR(36) | ルーチン定義者名 |
|
| Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
CREATE_TIME | CHAR(8) | ルーチン定義日時 |
|
|
|
DB_CODE | INT | データベースコード | 1 |
|
|
SCHEMA_CODE | INT | スキーマコード | 2 |
|
|
PROCEDURE_CODE | INT | ルーチンコード |
|
|
|
PROCEDURE_TYPE | INT | ルーチン種別情報 |
|
| 1:PROCEDURE 2:FUNCTION |
ROUTINE_TYPE | INT | ルーチン本体種別情報 |
|
| 0:SQL手続き文 1:C言語 |
ROUTINE_NAME | VARCHAR (256) | 外部シンボル名 |
|
| ROUTINE_TYPEが0以外の場合のみ、関数のシンボル名を示します。 |
P : プライマリキーを意味します。数字は、プライマリキー内の構成順序を示します。
SI : インデックスのキーを意味します。数字は、インデックスキー内の構成順序を示します。
PROCSは、ルーチンの定義情報を出力するビュー表です。このビュー表の構成と出力情報を以下に示します。
列名 | データ型 | 情報の意味 | 補足説明 |
---|---|---|---|
DB_NAME | CHAR(36) | データベース名 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
SCHEMA_NAME | CHAR(36) | スキーマ名 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
PROCEDURE_NAME | CHAR(36) | ルーチン名 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
PROCEDURE_OWNER | CHAR(36) | ルーチン定義者名 | Symfoware/RDBの文字コード系とデータベースの文字コード系が異なる場合はCHAR(128)になります。 |
PROCEDURE_TYPE | INT | ルーチン種別情報 | 1:PROCEDURE 2:FUNCTION |
ROUTINE_TYPE | INT | ルーチン本体種別情報 | 0:SQL手続き文 1:C言語 |
ROUTINE_NAME | VARCHAR | 外部シンボル名 | ROUTINE_TYPEが0以外の場合のみ、関数のシンボル名を示します。 |