SQL2008 怪訊息 -- [ 防止儲存需要重新建立資料表的變更 ]

最近下載了SQL 2008 Express來試玩。

沒想到一安裝完,只是新增一個資料庫,且新增一個資料表並儲存後,當下次要再新增資料表的欄位時,就出現:[ 防止儲存需要重新建立資料表的變更 ]這個錯誤訊息。



一開始以為是沒昇級到 SQL2008 SP1的原因,所以就去下載並昇級了SP1。而且提醒一下,要昇級時,就直接找SQL 2008 SP1來昇級就好了,不用找Express SP1。那個不是昇級用的,而是讓一開始還沒安裝過的人,一併安裝並昇級到SP1用的。

結果,昇級SP1後,還是會出現這個問題。只好再去找一下google大神了。才發現,原來微軟上有這種錯誤訊息的說明。大意是說,要請您使用SQL語法來變更資料表。而不要使用管理介面。

天啊,誰會特別用SQL語法來編更資料表的欄位啊。不都是透過管理介面的嗎。

所以只好往下看,原來在Manage Studio中有選項可以將這項警告關閉。不過,微軟官網上的說明好像有點問題,一直無法找到可設定的項目,只好一個個看過,原來是在[工具]->[選項]的「設計師」中才有如下圖的項目可設定。

留言

這個網誌中的熱門文章

DOS Batch指令檔中如何記錄log資訊

用捷徑方式執行需帶入命令列參數的Windows Form程式

使用regular expression來match中括號(square bracket)