PACKAGE_SCHEMA グローバル変数
この組み込みグローバル変数には、現在実行中のパッケージのスキーマ名が入ります。
このグローバル変数には、以下の特性があります。
- 読み取り専用で、値はシステムによって保守されます。
- タイプは VARCHAR(128) です。
- スキーマは SYSIBM です。
- このグローバル変数の有効範囲はセッションです。
1 つのパッケージが別のパッケージを呼び出すネスト実行シナリオでは、直接のパッケージ・コンテキストのスキーマ名が PACKAGE_SCHEMA グローバル変数に入ります。 例えば、パッケージ X.A が PACKAGE_SCHEMA 変数の値を検査する場合、スキーマ値は X です。パッケージ X.A がパッケージ Y.B を呼び出し、パッケージ B が PACKAGE_SCHEMA 変数の値を検査する場合、スキーマ値は Y です。