テーブルに関連する構文について説明します。テーブルに固有ではない構文は、基本的にこのドキュメントには示されていません。B035-1149>を参照してください。テンポラルSQLのANSI標準へのアプリケーションの移植性を確保するため、すべてのテンポラル修飾子を明示的に指定することを推奨します。テーブルが有効時間をサポートする場合、削除がvalid-time次元でcurrentになることを指定します。DELETEは現在行にのみ作用します。TEMPORAL_TIMESTAMPまたはTEMPORAL_DATEと重ならないvalid-time期間を含む将来行は、削除されません。テーブルが有効時間をサポートしない場合は、参照先のテーブルのうち少なくとも1つが有効時間を含んでいる必要があります。この削除はcurrent削除にはなりません。VALIDTIME修飾子は、valid-time次元で参照先のテーブルの行を対象とするために使用します。transaction-time次元では、オープン行を対象とします。DMLを変更すると、並行トランザクションにおける逐次性の問題が発生することがあります。これらの問題を避ける方法の詳細は、CurrentテンポラルDMLに付随する潜在的な同時並行性の問題を参照してください。テーブルが有効時間をサポートする場合、削除はvalid-time次元でsequencedになります。テーブルが有効時間をサポートしない場合は、参照先のテーブルのうち少なくとも1つが有効時間を含んでいる必要があります。この削除はsequenced削除にはなりません。VALIDTIME修飾子は、valid-time次元で参照先のテーブルの行を対象とするために使用します。transaction-time次元では、オープン行を対象とします。period_expressionDML文の適用期間を指定します。適用期間は、列を参照しないPERIOD定数式である必要がありますが、パラメータ化された値とTEMPORAL_DATEまたはTEMPORAL_TIMESTAMPビルトイン関数を参照できます。サブクエリーにすることもできます。period_expressionが指定されている場合、valid-time列は、問合わせ内の任意の場所で指定したり参照したりすることはできません。valid-time列が派生期間列の場合、問合わせ内の任意の場所でコンポーネント列を指定したり参照したりすることはできません。UNTIL_CHANGED)'が設定されます。UNTIL_CHANGED)'に設定されます。テーブルが有効時間をサポートする場合、削除はvalid-time次元でnonsequencedになります。テーブルが有効時間をサポートしない場合は、参照先のテーブルのうち少なくとも1つが有効時間を含んでいる必要があります。この削除はnonsequenced削除にはなりません。VALIDTIME修飾子は、valid-time次元で参照先のテーブルの行を対象とするために使用します。transaction-time次元では、オープン行を対象とします。NONTEMPORAL削除はvalid-time次元でnonsequencedになり、transaction-time次元で非テンポラルになります。テーブルはトランザクション時間をサポートしている必要があります。correlation_name任意選択のテーブル別名。joined_table_nameWHERE句で参照する、結合されたテーブルの名前。condition削除する行のフィルタリング条件。