国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

快速刪除DiscuzNT論壇數據表和存儲過程

2024-04-25 20:33:49
字體:
來源:轉載
供稿:網友

本來想一個一個刪除的,打開數據庫一看那么多的表和存儲過程,就放棄這種笨辦法了,于是決定用SQL語句來搞定。代碼如下:

-----------------------------刪除數據表---------------------

DECLARE @au_lname VARCHAR(40),@SQLString NVARCHAR(500)

DECLARE tb CURSOR FOR

SELECT name FROM sysobjects WHERE xtype='U' and name like 'dnt%'

OPEN tb

-- Perform the FIRST FETCH.

FETCH NEXT FROM tb INTO @au_lname

-- CHECK @@FETCH_STATUS TO see IF there ARE ANY more ROWS TO FETCH.

WHILE @@FETCH_STATUS = 0

BEGIN

-- This IS executed AS long AS the previous FETCH succeeds.

FETCH NEXT FROM tb INTO @au_lname

SET @SQLString='DROP TABLE '+ @au_lname

EXEC sp_executesql @SQLString

--DROP TABLE @au_lname

END

CLOSE tb

DEALLOCATE tb

GO

-----------------------------刪除存儲過程---------------------

DECLARE @au_lname VARCHAR(40),@SQLString NVARCHAR(500)

DECLARE tb CURSOR FOR

SELECT name FROM sysobjects WHERE xtype='p' and name like 'dnt%'

OPEN tb

-- Perform the FIRST FETCH.

FETCH NEXT FROM tb INTO @au_lname

-- CHECK @@FETCH_STATUS TO see IF there ARE ANY more ROWS TO FETCH.

WHILE @@FETCH_STATUS = 0

BEGIN

-- This IS executed AS long AS the previous FETCH succeeds.

FETCH NEXT FROM tb INTO @au_lname

SET @SQLString='DROP PROCEDURE '+ @au_lname

EXEC sp_executesql @SQLString

--DROP TABLE @au_lname

END

CLOSE tb

DEALLOCATE tb

GO

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎平县| 东宁县| 滨州市| 靖西县| 玉门市| 泽州县| 双桥区| 镇沅| 宁河县| 溆浦县| 正蓝旗| 北海市| 万盛区| 新宁县| 湖南省| 岐山县| 邵武市| 竹山县| 龙海市| 岳普湖县| 改则县| 三河市| 大石桥市| 丰县| 大同县| 贡嘎县| 平邑县| 庆元县| 罗定市| 静安区| 太康县| 乌兰县| 涡阳县| 惠东县| 镇雄县| 巴彦淖尔市| 青河县| 黄石市| 隆尧县| 于都县| 重庆市|