SYSHISTORYTABLES

SYSHISTORYTABLES ビューには、確立されたバージョン管理関係に履歴表が含まれているかどうかに関係なく、すべての各履歴表ごとに、行が 1 つずつ入ります。

次の表は、SYSHISTORYTABLES ビューの列について説明しています。

表 1. SYSHISTORYTABLES ビュー
列名 システム列名 データ・タイプ 説明
HISTORY_TABLE_SCHEMA HSTDBNAME VARCHAR(128) 履歴表のスキーマ名。
HISTORY_TABLE_NAME HSTTBNAME VARCHAR(128) 履歴表の名前。
VERSIONING_STATUS VERSIONSTS CHAR(1) バージョン管理の状況
E
システム期間テンポラル表と履歴表とのバージョン管理関係が確立されています。 システム期間テンポラル表は、変更された行の以前のバージョンをこの履歴表に保管しています。
D
この履歴表とシステム期間テンポラル表のバージョン管理関係が定義されていますが、確立はされていません。
PERIOD_NAME PERIODNAME VARCHAR(128) 期間の名前。
TABLE_SCHEMA DBNAME VARCHAR(128)
NULL 可能
該当のテンポラル表が入っている SQL のスキーマの名前。

システム期間テンポラル表が存在しない場合は NULL 値が入ります。

TABLE_NAME TBNAME VARCHAR(128)
NULL 可能
テンポラル表の名前。

システム期間テンポラル表が存在しない場合は NULL 値が入ります。

SYSTEM_HISTORY_SCHEMA SYSHSTLIB CHAR(10) 履歴表のシステム・スキーマ名。
SYSTEM_HISTORY_TABLE_NAME SYSHSTNAME CHAR(10) 履歴表のシステム名。
SYSTEM_TABLE_SCHEMA SYS_DNAME CHAR(10)
NULL 可能
テンポラル表のシステム・スキーマ名。

システム期間テンポラル表が存在しない場合は NULL 値が入ります。

SYSTEM_TABLE_NAME SYS_TNAME CHAR(10)
NULL 可能
テンポラル表のシステム名。

システム期間テンポラル表が存在しない場合は NULL 値が入ります。