TABLE_SCHEMA

TABLE_SCHEMA 関数は、別名に対して検出されたオブジェクトのスキーマ名を戻します。

構文図を読む構文図をスキップする
>>-TABLE_SCHEMA--(--object-name--+------------------+--)-------><
                                 '-,--object-schema-'      

スキーマは SYSIBM です。

指定された object-name (および object-schema) が、その名前で別名を検出するために使用されます。

object-name
解決するオブジェクトの SQL 名またはシステム名を示す 文字ストリング式またはグラフィック・ストリング式。object-name の実際の 長さは 129 文字未満でなければならず、ブランク名を指定することは できません。この名前には大/小文字の区別があり、引用符で区切られていてはなりません。
object-schema
object-name を修飾するために使用されるスキーマ の SQL 名またはシステム名を示す文字ストリング式またはグラフィック・ストリング式。object-schema の実際の 長さは 129 文字未満でなければならず、ブランク名を指定することは できません。この名前には大/小文字の区別があり、引用符で区切られていてはなりません。

object-schema を指定しない場合は、修飾子にデフォルトのスキーマが使用されます。

関数の結果は VARCHAR(128) です。 object-name が NULL になる可能性がある場合は、結果も NULL になる可能性があります。 object-name が NULL であれば、結果も NULL 値になります。 object-schema が NULL 値の場合は、デフォルトのスキーマ名が使用されます。結果は、スキーマ名を表す文字ストリングになります。

結果の名前は、別名が参照する表またはビューのスキーマ名です。object-name が 別名ではない場合、object-schema が戻されます。