Kobarin's Development Blog

C#やASP.NET、公開APIなどについての記録です。

SQL Server Management Studio上で、フィールドの追加などなど

SQL Server Management Stugioでフィールドの追加や作成を行おうとすると、
「テーブルの削除後に再作成が必要な作業は許可されていません」という旨のエラーが出る。
フィールドの追加などの処理は、内部的にはどうやらテーブルの再構築が必要になるらしい。
要は、「危ないから原則禁止ね」って事か。

これはSQL Serverによる制限ではなくて、Management Stugio自体の設定らしい。
Management Studioの[ツール]-[オプション]から[デザイナ]-[テーブルデザイナおよびデータベースデザイナ]を開くと、
「テーブルの再作成を必要とする変更を保存できないようにする」というチェックボックスがあるので、
このチェックを解除する事で、可能になる。