SQL Server Management Studio でテーブルを編集した後の変更を保存する 質問する

SQL Server Management Studio でテーブルを編集した後の変更を保存する 質問する

以前 SQL Server Management Studio に保存したテーブルの変更を保存する場合 (テーブルにデータが存在しない)、次のエラー メッセージが表示されます。

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

テーブルが簡単に編集できないようにするにはどうすればよいでしょうか? または、SQL Server Management Studio では、編集のためにテーブルの再作成を要求するのが通常の方法でしょうか? 「変更を保存できないようにするオプション」とは何でしょうか?

ベストアンサー1

ツール -> オプション -> デザイナー -> 「テーブルの再作成を必要とする変更を保存しないようにする」のチェックを外します。 出来上がりです。

これは、何かを変更するためにテーブルを削除して再作成する必要がある場合があるためです。すべてのデータを一時テーブルにコピーしてから新しいテーブルに再挿入する必要があるため、これにはしばらく時間がかかります。SQL Server は既定でユーザーを信頼しないため、「わかりました。何をしているかはわかっています。では、作業を進めましょう」と言う必要があります。

おすすめ記事