2011-06-08 37 views

回答

8

試試這個刪除數據:

-- disable all constraints 
EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all" 

-- delete data in all tables 
EXEC sp_MSForEachTable "DELETE FROM ?" 

-- enable all constraints 
exec sp_msforeachtable "ALTER TABLE ? WITH CHECK CHECK CONSTRAINT all" 

要導入數據:

  1. 在Microsoft SQL Server Management Studio中快車,擴大數據庫。
  2. 右鍵單擊您要複製到另一個數據庫
  3. 單擊任務,然後生成腳本...這將打開腳本嚮導,這幾乎是不言自明的包含數據庫對象:
  4. 選擇數據庫(應該爲您預選)
  5. 選擇選項(您第一次可能只接受默認選擇)
  6. 選擇您想要編寫腳本的對象類型(存儲過程,用戶定義的函數等),
  7. 選擇要編寫腳本的特定對象,最後指定y在哪裏輸出腳本(爲了方便起見,選擇腳本到新的查詢窗口)。

一旦完成,使用腳本對象返回到查詢窗口。將USE指令(第一行)更改爲指向目標數據庫(例如,USE [Northwind]),然後執行腳本。

相關問題