SYSCAT.TABDEP カタログ・ビュー
各行は、他のオブジェクトに対するビューまたはマテリアライズ照会表の従属関係を表します。
ビューまたはマテリアライズ照会表は、名前 BNAME のタイプ BTYPE のオブジェクトに従属するため、このオブジェクトの変更はビューまたはマテリアライズ照会表に影響します。また、ビューに対する特権が、
基礎表またはビューに対する特権にどのように従属しているかもエンコードします。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| TABSCHEMA | VARCHAR (128) | ビューまたはマテリアライズ照会表のスキーマ名。 | |
| TABNAME | VARCHAR (128) | ビューまたはマテリアライズ照会表の非修飾名。 | |
| DTYPE | CHAR (1) | 従属オブジェクトのタイプ
|
|
| OWNER | VARCHAR (128) | ビューまたはマテリアライズ照会表の作成者の許可 ID。 | |
| OWNERTYPE | CHAR (1) |
|
|
| BTYPE | CHAR (1) | 従属関係があるオブジェクトのタイプ。可能な値は以下のとおりです。
|
|
| BSCHEMA | VARCHAR (128) | ビューまたはマテリアライズ照会表が従属しているオブジェクトのスキーマ名。 | |
| BMODULENAME | VARCHAR (128) | Y | 従属関係が存在するオブジェクトが属する、モジュールの非修飾名。モジュール・オブジェクトでない場合は NULL 値。 |
| BNAME | VARCHAR (128) | ビューまたはマテリアライズ照会表が従属しているオブジェクトの非修飾名。 | |
| BMODULEID | INTEGER | Y | ビューまたはマテリアライズ照会表が従属しているオブジェクトのモジュールの ID。 |
| TABAUTH | SMALLINT | Y | BTYPE= 'O'、'S'、'T'、'U'、'V' または 'W' の場合、このビューまたはマテリアライズ照会表が従属する基礎表またはビューの特権をエンコードします。それ以外の場合は NULL 値。 |
| VARAUTH | SMALLINT | Y | BTYPE= 'v' の場合、このビューまたはマテリアライズ照会表が従属する基礎グローバル変数の特権をエンコードします。それ以外の場合は NULL 値。 |
| DEFINER1 | VARCHAR (128) | ビューまたはマテリアライズ照会表の作成者の許可 ID。 | |
注:
|
|||