SYSCAT.VARIABLES カタログ・ビュー
各行はグローバル変数を表します。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| VARSCHEMA | VARCHAR (128) | VARMODULEID が NULL の場合はグローバル変数のスキーマ名。その他の場合には、グローバル変数が属するモジュールのスキーマ名。 | |
| VARMODULENAME | VARCHAR (128) | Y | グローバル変数が属するモジュールの非修飾名。モジュール変数でない場合は NULL 値。 |
| VARNAME | VARCHAR (128) | グローバル変数の非修飾名。 | |
| VARMODULEID | INTEGER | Y | グローバル変数が属するモジュールの ID。モジュール変数でない場合は NULL 値。 |
| VARID | INTEGER | グローバル変数の ID。 | |
| OWNER | VARCHAR (128) | グローバル変数の所有者の許可 ID。 | |
| OWNERTYPE | CHAR (1) |
|
|
| CREATE_TIME | TIMESTAMP | グローバル変数が作成された時刻。 | |
| LAST_REGEN_TIME | TIMESTAMP | デフォルトの式が最後に再生成された時刻。 | |
| VALID | CHAR (1) |
|
|
| PUBLISHED | CHAR (1) | モジュール変数がそのモジュール外で参照可能かどうかを示します。
|
|
| TYPESCHEMA | VARCHAR (128) | TYPEMODULEID が NULL の場合にはデータ・タイプのスキーマ名。その他の場合には、データ・タイプが属するモジュールのスキーマ名。 | |
| TYPEMODULENAME | VARCHAR (128) | 変数データ・タイプが属するモジュールの非修飾名。変数データ・タイプがモジュールに属していない場合は NULL 値。 | |
| TYPENAME | VARCHAR (128) | データ・タイプの非修飾名。 | |
| TYPEMODULEID | INTEGER | Y | 変数データ・タイプが属するモジュールの ID。変数データ・タイプがモジュールに属していない場合は NULL 値。 |
| LENGTH | INTEGER | グローバル変数の最大長。 | |
| SCALE | SMALLINT | グローバル変数のデータ・タイプが DECIMAL または DECIMAL に基づく特殊タイプの場合は位取りで、TIMESTAMP または TIMESTAMP に基づく特殊タイプの場合には秒の小数部分の桁数。その他の場合には 0。 | |
| TYPESTRINGUNITS | VARCHAR(11) | Y | Unicode データベースの場合は、文字ストリング・データ・タイプまたはグラフィック・ストリング・データ・タイプに適用されるストリング単位。それ以外の場合は NULL 値。 |
| STRINGUNITSLENGTH | INTEGER | Y | Unicode データベースの場合は、文字ストリング・データ・タイプまたはグラフィック・ストリング・データ・タイプに対して宣言されたストリング単位の数。それ以外の場合は NULL 値。 |
| CODEPAGE | SMALLINT | グローバル変数のコード・ページ。 | |
| COLLATIONSCHEMA | VARCHAR (128) | 変数の照合のスキーマ名。 | |
| COLLATIONNAME | VARCHAR (128) | 変数の照合の非修飾名。 | |
| COLLATIONSCHEMA_ORDERBY | VARCHAR (128) | 変数の ORDER BY 節の照合のスキーマ名。 | |
| COLLATIONNAME_ORDERBY | VARCHAR (128) | 変数の ORDER BY 節の照合の非修飾名。 | |
| SCOPE | CHAR (1) | グローバル変数の有効範囲。
|
|
| DEFAULT | CLOB (64K) | Y | 最初に参照されるときのグローバル変数の初期値を計算するのに使用される式。 |
| QUALIFIER | VARCHAR (128) | Y | 変数が定義された時点のデフォルト・スキーマの値。 |
| FUNC_PATH | CLOB (2K) | Y | 変数が定義された時点で有効だった SQL パス。 |
| NULLS | CHAR (1) | 将来の使用のために予約済み。 | |
| READONLY | CHAR (1) |
|
|
| ENVSTRINGUNITS | VARCHAR(11) | オブジェクト作成時のデフォルトのストリング単位。 | |
| REMARKS | VARCHAR (254) | Y | ユーザー提供のコメントまたは NULL 値。 |