<Teradata Vantage™ - テンポラル テーブル サポート>では、特にテンポラル テーブルに関連する構文について説明します。必須ではない構文やテンポラル テーブルに固有ではない構文は、基本的にこのドキュメントには示されていません。その他の構文については、<Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144>、<Teradata Vantage™ - SQLデータ操作言語、B035-1146>、および<Teradata Vantage™ - SQLデータ制御言語、B035-1149>を参照してください。
{ CREATE | REPLACE } VIEW [ database_name. | user_name. ] view_name [ ( column_name [,...] ) ] AS { [ temporal_qualifier ] select_statement | ( [ temporal_qualifier ] select_statement ) } [;]
テンポラルSQLのANSI標準へのアプリケーションの移植性を確保するため、すべてのテンポラル修飾子を明示的に指定することを推奨します。
- temporal_qualifier
{ valid_time_qualifier [ AND transaction_time_qualifier ] | transaction_time_qualifier [ AND valid_time_qualifier ] | AS OF date_timestamp_expression }
- valid_time_qualifier
{ CURRENT VALIDTIME | VALIDTIME AS OF date_timestamp_expression | { [ SEQUENCED | NONSEQUENCED ] VALIDTIME } [ period_expression ] }
- transaction_time_qualifier
{ { CURRENT | SEQUENCED | NONSEQUENCED } TRANSACTIONTIME | TRANSACTIONTIME AS OF date_timestamp_expression }