標籤:str 直接 修改註冊表 軟體 簡單 表單 nbsp 說明 還需要
說明:這篇文章是幾年前我發布在網易部落格當中的原創文章,但由於網易部落格現在要停止運營了,所以我就把這篇文章搬了過來,因為這種操作方式是通用的,即使是對現在最新的SQL Server資料庫裡面的操作也是一樣的,相信很多朋友都會使用到。
——————————————————————分割線————————————————————
網路上曾經有很多人詢問怎麼修改SQL Server資料庫表的建立時間,但得到的回答多種多樣,有的說需要使用某些軟體進行修改,有的說需要修改註冊表等等,其實這些方法實施起來不但麻煩,而且很多時候都沒有用。
下面的是本人總結出來的一個方法,很簡單,而且通過對SQL Server 2000和SQL Server 2005的修改測試,百分之百有效!其實簡單說來,就是修改表中任意一個欄位的資料類型(或者是欄位大小)就可以了。以下以SQL Server 2005為例,來說明其修改的過程。 ① 在2005版的SQL Management Studio(2000版的企業管理器)中,開啟要修改的資料庫表部分,(圖中紅色圈起部分表示修改之前的表建立時間):
② 右鍵點擊要修改的那個表,選擇“修改”(註:這些操作在SQL Server 2000版本中略有不同,以下不再贅述),:
③ 修改該表中任意一個欄位的的資料類型(或者是直接修改欄位大小,修改列名無效),:
修改原則:1、盡量修改資料類型為字元(char)類型的欄位,因為這些欄位的相容性比較強,而且衍生類別型比較多(如char,varchar,nvarchar,nchar等都可以通用),盡量不要修改諸如float,int,iamge等類型的欄位,因為這些類型的欄位比較特殊,到時候修改了以後還需要修改回去,麻煩。2、通常欄位大小都是從小到大的修改,因為欄位大的可以容納欄位小的欄位,這一點是很容易理解的。 ④ 修改後關閉當前的表單並儲存,:
⑤ 右鍵點擊空白處,選擇“重新整理”,當然也可以關閉SQL Management Studio後重新開啟:
⑥ 這樣該表的建立時間就被修改過來了,:
註:本部落格內所有的文章均為原創,歡迎轉載,但轉載時請註明“瑞文軟體”的字樣,謝謝!
修改SQL Server資料庫表的建立時間最簡單最直接有效方法