SSMS でテーブルの編集をする際に「変更の保存が許可されていません」

SSMS のエラーメッセージ

変更の保存が許可されていません。
行った変更には、次のテーブルを削除して再作成することが必要になります。
再作成できないテーブルに変更を行なったか、テーブルの再作成を必要とする変更を保存できないようにするオプションが有効になっています。

何を言っているのかわからない、MS 流エラーメッセージw

SSMS のオプションを変更する

テーブルの構成が変更されることにより、保存されているデータの欠損を防ぐためにこのようなメッセージが表示されます。(一応、便利機能)
開発時などはテーブルの変更もよくある話なので、以下の捜査を行うことでテーブルの変更ができるようになります。

  1. オプションを開く。
  2. 「デザイナー」にある、テーブルオプション「テーブルの再作成を必要とする変更を保存できないようにする」のチェックを外す

このブログの人気の投稿

Excel で入力した文字に勝手に取り消し線が入る

コピーした行の挿入が表示されない時はフィルタされていないかチェック