T_SLALOM_OUTPUTS 内の各 TABLE_NAME について、V_SO_<tablename> という名前のビューが作成されます(<tablename> は、ビューが作成されるテーブルの名前)。
T_SLALOM_OUTPUTS テーブルとは TABLE_NAME フィールドの値が異なる場合、VAL_X フィールドでデータ構造用の T_SO_FIELD_NAMES 定義が提供されます。
V_RD_<eventtype> と同様、特定の TABLE_NAME 値に定義されたすべてのビューで異なるフィールドが公開されます。 このビューには、V_SLALOM_OUTPUTS ビュー内のすべてのフィールドが含まれますが、VAL_X フィールドだけは、T_SO_TABLE_NAMES テーブル内のテーブル名のフィールド定義に基づいて、カスタムの名前が付いたフィールドで置き換えられます。
テーブル名とフィールド名に ASCII でない文字が含まれる場合、'_' で置換されるか、または名前から削除されます(V_RD_<eventtype> の場合と同じ)。
30 文字より長い名前は切り捨てられます。 切り捨てによって、すでに存在する名前が返された場合、名前はシーケンス番号で終わるよう変更されます(V_RD_<eventtype> の場合と同様)。
T_SLALOM_OUTPUT テーブルでは、T_SO_FIELD_NAMES テーブルにデータ構造の情報が一切ない TABLE_NAME が存在する可能性があります。 それでもビューは作成されますが、カスタムのフィールド名の代わりに、VAL_X の命名規則に従ってフィールド名が付けられます。
|
Copyright © 2013 CA.
All rights reserved.
|
|