SQL Serverの外部キー制約を無効にする

システム稼動前にマスタデータの流し込み、障害時の個別リストアをしたいときなど外部キー制約が邪魔に感じることがあります。

外部キー制約を無効にするSQL(T-SQL)を毎回忘れるので残しておきます。

外部キー制約を無効にする

外部キー制約を有効にする

外部キー制約があるとデータベースで不整合を抑えたり、テーブルの関係性を把握を助けたりとメリットはあるのですが、反面、融通が効かないところがありますよね。

スポンサーリンク

コメントを残す

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