identityのあるテーブルのMERGE

以前identityのIDのテーブルにmergeはだめと書いた件

いちいちidendityを解除してmergeして再設定していたけど面倒くさいし元に戻すのを忘れると大変なことになる
identityはそのままにmergeさせる方法
mergeのクエリの前後に

set identity_insert TABLE on
MERGE・・・・略
set identity_insert TABLE off

identityのあるテーブルのMERGE
つまり
identity設定があるテーブルのIDに任意の値の入力を可能にする
任意と言ってももちろん一意である必要あり

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です