SYSCAT.CONTROLS カタログ・ビュー
各行は、行権限または列マスクを表します。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| CONTROLSCHEMA | VARCHAR (128) | 行権限または列マスクのスキーマ。 | |
| CONTROLNAME | VARCHAR (128) | 行権限または列マスクの名前。 | |
| OWNER | VARCHAR (128) | 行権限または列マスクの所有者。 | |
| OWNERTYPE | CHAR (1) |
|
|
| TABSCHEMA | VARCHAR (128) | 行権限または列マスクが定義されている表のスキーマ。 | |
| TABNAME | VARCHAR (128) | 行権限または列マスクが定義されている表の名前。 | |
| COLNAME | VARCHAR (128) | 列マスクが定義されている列の名前。行権限の場合はブランク。 | |
| CONTROLID | INTEGER | 制御の ID。 | |
| CONTROLTYPE | CHAR (1) |
|
|
| ENFORCED | CHAR (1) |
|
|
| IMPLICIT | CHAR (1) |
|
|
| ENABLE | CHAR (1) |
|
|
| VALID | CHAR (1) |
|
|
| RULETEXT | CLOB (2M) | CREATE PERMISSION ステートメントまたは CREATE MASK ステートメントの検索条件または CASE 式の部分のソース・テキスト。 | |
| TABCORRELATION | VARCHAR (128) | 行権限または列マスクが定義されている表の相関名。指定しないと、ブランクになります。 | |
| QUALIFIER | VARCHAR (128) | オブジェクト定義時のデフォルト・スキーマの値。 非修飾参照を完了するために使用します。 | |
| FUNC_PATH | CLOB (2K) | 制御が定義された時点で有効だった SQL パス。 | |
| COLLATIONSCHEMA | VARCHAR (128) | 制御の照合のスキーマ名。 | |
| COLLATIONNAME | VARCHAR (128) | 制御の照合の非修飾名。 | |
| COLLATIONSCHEMA_ORDERBY | VARCHAR (128) | 制御の ORDER BY 節の照合のスキーマ名。 | |
| COLLATIONNAME_ORDERBY | VARCHAR (128) | 制御の ORDER BY 節の照合の非修飾名。 | |
| CREATE_TIME | TIMESTAMP | 行権限または列マスクの作成時刻。 | |
| ALTER_TIME | TIMESTAMP | 行権限または列マスクの最終変更時刻。 | |
| ENVSTRINGUNITS | VARCHAR(11) | オブジェクト作成時のデフォルトのストリング単位。 | |
| REMARKS | VARCHAR (254) | Y | ユーザー提供のコメントまたは NULL 値。 |