SYSCAT.CONTROLDEP カタログ・ビュー

各行は、何らかの他のオブジェクトに対する行権限か列マスクの従属関係を表します。

表 1. SYSCAT.CONTROLDEP カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
DSCHEMA VARCHAR (128)   行権限または列マスクのスキーマ名。
DNAME VARCHAR (128)   行権限または列マスクの非修飾名。
DTYPE CHAR (1)   従属オブジェクトのタイプ
  • y = 行権限
  • 2 = 列マスク
BTYPE CHAR (1)   従属関係があるオブジェクトのタイプ。以下のいずれかです。
  • A = 表別名
  • C = 列
  • F = ルーチン
  • H = 階層表
  • I = 索引
  • L = デタッチされた表
  • S = マテリアライズ照会表
  • T = 表 (型付きではない)
  • U = 型付き表
  • V = ビュー (型付きではない)
  • W = 型付きビュー
  • m = モジュール
  • s = 統計表
  • u = モジュール別名
  • v = グローバル変数
BSCHEMA VARCHAR (128)   従属関係があるオブジェクトのスキーマ名。
BMODULENAME VARCHAR (128) Y 制御の従属対象のオブジェクトのモジュールの非修飾名。モジュール・オブジェクトでない場合は NULL 値。
BNAME VARCHAR (128)   従属関係があるオブジェクトの非修飾名。
BMODULEID INTEGER Y 制御の従属対象のオブジェクトのモジュールの ID。
BCOLNAME VARCHAR (128) Y BTYPE = 'C' の場合は従属関係がある列名。それ以外の値の場合は NULL 値。