sql server編寫一個語句腳本自動清空各表數據以初始化數據庫

問題:
有時已有項目要移植,例如原來在廣州地區使用的某系統,忽然說惠州那邊也要用這套同樣的系統。或者,在demo環境下弄了一些測試數據。而後要清空所有表數據。
若是表比較多的話,逐個表手工編寫腳本就太麻煩了。數據庫

解決方案:
本博主就教教你們怎麼僅用一個簡單語句快速刪除全庫各表數據,所有清空數據。
使用系統存儲過程sp_MSforeachtable結合truncate table語句。達到快速刪除數據庫各表所有數據的目的。ide

腳本(若是沒有外鍵)
測試

 sp_MSforeachtable

腳本(若是有外鍵):spa

圖片

 sp_MSforeachtable 

 sp_MSforeachtable 

 sp_MSforeachtable
相關文章
相關標籤/搜索