SYSCAT.VARIABLEDEP カタログ・ビュー
各行は、何らかの他のオブジェクトに対するグローバル変数の従属関係を表します。 グローバル変数は、名前 BNAME のタイプ BTYPE のオブジェクトに依存するため、このオブジェクトの変更はグローバル変数に影響します。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| VARSCHEMA | VARCHAR (128) | 別のオブジェクトに従属するグローバル変数のスキーマ名。 | |
| VARMODULENAME | VARCHAR (128) | Y | グローバル変数が属するモジュールの非修飾名。モジュール変数でない場合は NULL 値。 |
| VARNAME | VARCHAR (128) | 別のオブジェクトに従属するグローバル変数の非修飾名。 | |
| VARMODULEID | INTEGER | Y | 別のオブジェクトに従属するオブジェクトのモジュールの ID。 |
| BTYPE | CHAR (1) | 従属関係があるオブジェクトのタイプ。可能な値は以下のとおりです。
|
|
| BSCHEMA | VARCHAR (128) | 従属関係があるオブジェクトのスキーマ名。 | |
| BMODULENAME | VARCHAR (128) | Y | 従属関係が存在するオブジェクトが属する、モジュールの非修飾名。モジュール・オブジェクトでない場合は NULL 値。 |
| BNAME | VARCHAR (128) | 従属関係があるオブジェクトの非修飾名。ルーチン (BTYPE = 'F') の場合、これは特定名です。 | |
| BMODULEID | INTEGER | Y | 従属関係があるオブジェクトのモジュールの ID。 |
| TABAUTH | SMALLINT | Y | BTYPE= 'O'、'S'、'T'、'U'、'V'、'W'、または 'v' の場合、従属グローバル変数で必要な表またはビューの特権をエンコードします。それ以外の場合は NULL 値。 |