機能
指定された2つの表のデータを交換します。
データベース簡単運用の場合は利用できません。
記述形式
参照項番
なし。
権限
表交換文を実行できるのは、表の定義者だけです。
一般規則
指定した2つの表は、構成列数が同じであることが必要です。
指定した2つの表は、対応する列のデータ属性が同じであることが必要です。
指定した2つの表は、対応する列のNULL属性が同じであることが必要です。
指定した2つの表は、一意性制約定義が同じであることが必要です。
指定した2つの表は、表およびインデックスのDSIを割り付けているデータベーススペースの暗号化指定が同じであることが必要です。
指定された表はALTER TABLE文(表定義変更文)が実行されていてはいけません。
指定された表は、必要なDSIの定義が完結していることが必要です。
指定された表はデフォルトデータベーススペースに作成された表であってはいけません。
交換する実表の名前を指定します。
使用例
表T1と表T2のデータを交換します。
SWAP TABLE S1.T1 S1.T2