使用SQL查询分析器删除所有用户表
生活随笔
收集整理的這篇文章主要介紹了
使用SQL查询分析器删除所有用户表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?use DATABASENAME
--DATABASENAME 是待清理的數據庫
GO
DECLARE @au_lname varchar(40),@SQLString NVARCHAR(500)
declare?? tb cursor? for
select name from sysobjects where xtype='U'
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
總結
以上是生活随笔為你收集整理的使用SQL查询分析器删除所有用户表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 行进中换轮胎——万字长文解析美团和大众点
- 下一篇: python IDEL中显示No mod