在使用SQL Server 2008 Management Studio修改資料表設計時,比如修改欄位型態,儲存資料表時會出現如下的錯誤畫面:

這是因為2008的Management Studio的預設行為不允許會刪除資料表的變更動作,因為某些變更資料表的動作,比如變更欄位型態,SQL Server Management Studio 會依定義建立新資料表將原資料表倒過去後刪掉,如果要解決這個問題其實很簡單,只要在Management Studio的工具-選項中,選到Designers頁籤,取消勾選"防止儲存需要資料表重建的變更"就行了,如下圖所示:

沒有留言:
張貼留言