EXCHANGE ステートメント
2つのテーブルまたはディクショナリの名前をアトミックに交換します。
この処理は、一時的な名前を用いた RENAME クエリでも実行できますが、その場合、この操作はアトミックではありません。
:::note
EXCHANGE クエリは、Atomic および Shared データベースエンジンでのみサポートされています。
:::
構文
テーブルの入れ替え
2 つのテーブルの名前を入れ替えます。
構文
複数テーブルの EXCHANGE
カンマで区切ることで、1つのクエリで複数のテーブルペアを入れ替えることができます。
注記
複数のテーブルペアを入れ替える場合、入れ替えはアトミックではなく逐次的に行われます。操作中にエラーが発生した場合、一部のテーブルペアだけが入れ替えられ、他のテーブルペアは入れ替えられないままになる可能性があります。
例
EXCHANGE DICTIONARIES
2つの辞書の名前を入れ替えます。
構文
関連項目