日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
數(shù)據(jù)庫輕松清空MSSQL數(shù)據(jù)庫,一鍵搞定!(mssql清空)

數(shù)據(jù)庫輕松清空是MS SQL Server的一個強大功能,它可以快速清空數(shù)據(jù)庫中的所有數(shù)據(jù),這個功能對數(shù)據(jù)庫開發(fā)者、DBA有很大的幫助。它可以節(jié)省許多的時間,讓我們更好地管理我們的數(shù)據(jù)庫。

在MS SQL Server中,要清空一個數(shù)據(jù)庫,只需要幾個簡單的步驟就可以完成,詳細步驟如下:

1. 首先,登錄MS SQL Server,進入查詢窗口;

2. 執(zhí)行以下語句使所有表中的數(shù)據(jù)被清除:

EXECUTE SP_MSforeachtable ‘ALTER TABLE ? NOCHECK CONSTRAINT ALL’

EXECUTE sp_MSforeachtable ‘DELETE from ?’

3. 使用以下命令重新檢查約束:

EXECUTE sp_MSforeachtable ‘ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL’

4. 最后,清空數(shù)據(jù)庫中的視圖、函數(shù)、存儲過程等:

EXEC sp_MSforeachtable ‘DROP VIEW/FUNCTION/PROC []

以上步驟簡單易行,只要按部就班,一鍵搞定,就可以清空MSSQL數(shù)據(jù)庫了。

除了上述幾步,還可以使用SQL腳本清空MSSQL數(shù)據(jù)庫,具體步驟:

1. 創(chuàng)建一個新的.sql文件,輸入以下內(nèi)容:

DECLARE @Tables TABLE (name VARCHAR(MAX));

–遍歷數(shù)據(jù)庫中每一個表

INSERT INTO @Tables

SELECT [name]

FROM sys.tables

WHERE [type] = ‘U’

–循環(huán)

DECLARE @Sql NVARCHAR(MAX)

WHILE EXISTS (SELECT TOP 1 [Name] FROM @Tables)

BEGIN

–獲取單個表名

SELECT TOP 1 @Sql = ‘DELETE FROM ‘ + [Name] FROM @Tables

–執(zhí)行語句

EXEC sp_executesql @Sql

–從表中刪除

DELETE TOP (1) FROM @Tables WHERE [name] = @Sql

END

–清除視圖

EXEC sp_MSforeachview ‘DROP VIEW ?’

–清除函數(shù)

EXEC sp_MSforeachobject ‘DROP FUNCTION ?’

–清除存儲過程

EXEC sp_MSforeachobject ‘DROP PROCEDURE ?’

2. 保存該.sql文件,使用MS SQL Server終端登錄回話,然后執(zhí)行以上腳本。

以上就是MSSQL數(shù)據(jù)庫清空的常用方法,只要按照以上步驟操作,就可以快速、輕松地清空MSSQL數(shù)據(jù)庫,一鍵搞定!

成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!


文章名稱:數(shù)據(jù)庫輕松清空MSSQL數(shù)據(jù)庫,一鍵搞定!(mssql清空)
文章出自:http://www.dlmjj.cn/article/dpgppsc.html