ViewTableの機能
問合わせで使用されたすべてのビューのDDLを獲得します。
ViewTableテーブルの定義
次のCREATE TABLEリクエストは、ViewTableを定義しています。
CREATE SET TABLE ViewTable( QueryID INTEGER NOT NULL, ViewName VARCHAR128 CHARACTER SET UNICODE UPPERCASE NOT CASESPECIFIC NOT NULL, DBName VARCHAR128 CHARACTER SET UNICODE UPPERCASE NOT CASESPECIFIC NOT NULL, ViewText VARCHAR(30000) CHARACTER SET UNICODE NOT CASESPECIFIC, SeqNumber BYTEINT NOT NULL, Complete CHAR(1)CHARACTER SET LATIN NOT CASESPECIFIC) PRIMARY INDEX QueryID_ViewName_DBName (QueryID,ViewName,DBName);
ViewTableの属性の定義
次のテーブルは、ViewTable属性を定義しています。
属性 | 定義 |
---|---|
QueryID |
|
ViewName |
|
DBName |
|
ViewText | DDLビュー テキストを格納する。
ViewTextが30,000文字の場合、最初の30,000文字のみが格納され、残りのテキストはViewTable内のオーバーフロー行に格納される。オーバーフロー行は、SeqNumber値によって識別されます。 |
SeqNumber | この行に格納されるViewTextのシーケンス。 |
Complete | ViewTableが完全なビューDDLを格納しているのか、切り捨てられたビューDDLを格納しているのかを識別する。
|