在做練習的時候經常表沒設計好,後來有要去資料庫修改表結構但是沒詞用界面修改的時候都會提示要保存 轉自http://www.57xue.com/ItemView/Sql/2016061600160.html 假設我們有一張表 在我們的程式開發中,有時候會由於需求的變化而要修改資料庫中的表結構。可能是增 ...
在做練習的時候經常表沒設計好,後來有要去資料庫修改表結構但是沒詞用界面修改的時候都會提示要保存
轉自http://www.57xue.com/ItemView/Sql/2016061600160.html
假設我們有一張表
在我們的程式開發中,有時候會由於需求的變化而要修改資料庫中的表結構。可能是增減列,也可能是修改數據類型,或者修改列名等等。但修改表結構是個危險操作,預設情況下,當你修改表結構時,會彈出如下提示框
上圖是修改Table_1表中列的數據類型(從nchar(10)修改為ntext), 然後保存時彈出的提示框。如果我們不想重新創建這張表,只是想在原有的基礎上修改它的結構該怎麼辦呢?步驟如下:
1. 打開SQL Server Management Studio
2. 選擇 Tools (工具菜單)
3. 選擇 Options (選項)
4. 找到 Designers (設計器)
5. 選擇 Designers 下的 Table and Database Designers (表和資料庫設計器)
6. 去掉右邊的勾選項 Prevent saving changes that require table re-creation
7. 保存
具體細節如下圖所示:
操作完上面的步驟會發現就可以修改成功了