回覆列表
  • 1 # daazhu1

    修改資料表的建立時間步驟

    1、 在 SQL server 2000 中的“企業管理器”中找到對應資料庫下的 sysobjects (該表為系統表,裡面儲存了使用者建立的各個表的相關資訊) ;

    2、 在“查詢分析器”中,輸入一下 SQL 語句:

    select * from dbo.sysobjects // 查詢 sysobjects 的相關資料資訊;

    3、 透過查詢的結果可以看到 sysobjects 中的欄位值,其中有一個欄位為: crdate ,該欄位值就是我們要修改的目的;

    4、 在修改該欄位值之前,必須要修改資料庫的系統資料表的修改許可權,我們透過在“查詢分析器”中執行一下語句便可:

    sp_configure "allow updates", 1

    RECONFIGURE WITH OVERRIDE

    執行的結果: DBCC 執行完畢。如果 DBCC 輸出了錯誤資訊,請與系統管理員聯絡。

    已將配置選項 "allow updates" 從 1 改為 1 。請執行 RECONFIGURE 語句以安裝。表示執行成功;

    5、 修改建立時間欄位值,執行語句:

    UPDATE dbo.sysobjects SET crdate = "2011-04-22 06:02:43.787" WHERE crdate = "2006-03-02 06:02:43.787"

    6、 等所有的修改資料表的建立時間的操作完成後,記得執行以下語句, 修改系統表的修改許可權:

    sp_configure "allow updates", 0

    RECONFIGURE WITH OVERRIDE

    至此,資料表的建立時間就修改成功了。

  • 中秋節和大豐收的關聯?
  • 怎麼判斷電腦主機裡各硬體是否壞了?