SQL 解説書

CURRENT SCHEMA

CURRENT SCHEMA 特殊レジスターは、 動的に作成された SQL ステートメントで可能な場合に、 修飾子のないデータベース・オブジェクト参照を修飾するのに使用されるスキーマ名を識別する VARCHAR(128) 値を指定します。 23

CURRENT SCHEMA の初期値は、現行セッション・ユーザーの許可 ID です。

その値は SET SCHEMA ステートメントによって変更することができます (SET SCHEMAを参照してください)。

QUALIFIER バインド・オプションは、 動的に作成された SQL ステートメントについて可能な場合に、 修飾子のないデータベース・オブジェクト参照を修飾するのに使用されるスキーマ名を制御します (詳細については、 コマンド解説書 を参照してください)。

オブジェクト修飾のスキーマを 'D123' に設定します。

   SET CURRENT SCHEMA =  'D123'

脚注:

23
DB2 (OS/390 版) との互換性を保つため、 特殊レジスター CURRENT SQLID は CURRENT SCHEMA の同義語として扱われます。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]