SYSCAT.CHECKS カタログ・ビュー
各行は、チェック制約またはマテリアライズ照会表内の派生列を表します。 表階層の場合、チェック制約はそれぞれ作成された階層レベルでのみ記録されます。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| CONSTNAME | VARCHAR (128) | チェック制約の名前。 | |
| OWNER | VARCHAR (128) | 制約の所有者の許可 ID。 | |
| OWNERTYPE | CHAR (1) |
|
|
| TABSCHEMA | VARCHAR (128) | この制約が適用される表のスキーマ名。 | |
| TABNAME | VARCHAR (128) | この制約が適用される表の名前。 | |
| CREATE_TIME | TIMESTAMP | 制約が定義された時刻。 この制約の一部である関数の解決に使用されます。 制約が定義された後に作成された関数は選択されません。 | |
| QUALIFIER | VARCHAR (128) | オブジェクト定義時のデフォルト・スキーマの値。 非修飾参照を完了するために使用します。 | |
| TYPE | CHAR (1) | チェック制約のタイプ。
|
|
| FUNC_PATH | CLOB (2K) | 制約が定義された時点で有効だった SQL パス。 | |
| TEXT | CLOB (2M) | チェック条件のテキストまたは派生列の定義。1 | |
| PERCENTVALID | SMALLINT | インフォメーショナル制約が有効である行の数。全体のパーセンテージで表されます。 | |
| COLLATIONSCHEMA | VARCHAR (128) | 制約の照合のスキーマ名。 | |
| COLLATIONNAME | VARCHAR (128) | 制約の照合の非修飾名。 | |
| COLLATIONSCHEMA_ORDERBY | VARCHAR (128) | 制約の ORDER BY 節の照合のスキーマ名。 | |
| COLLATIONNAME_ORDERBY | VARCHAR (128) | 制約の ORDER BY 節の照合の非修飾名。 | |
| DEFINER2 | VARCHAR (128) | 制約の所有者の許可 ID。 | |
| ENVSTRINGUNITS | VARCHAR(11) | オブジェクト作成時のデフォルトのストリング単位。 | |
注:
|
|||