03
2016
04

MSSql删除数据库中所有表sql语句

MSSql删除数据库中所有表(只是表)sql语句:

declare @tname varchar(8000)

set @tname=''

select @tname=@tname + Name + ',' from sysobjects where xtype='U'

select @tname='drop table ' + left(@tname,len(@tname)-1)

exec(@tname)

 

--删除所有存储过程的sql语句 用到游标

declare @procName varchar(500)

declare cur cursor

for select [name] from sys.objects where type = 'p'

open cur

fetch next from cur into @procName

while @@fetch_status = 0

begin

if @procName <> 'DeleteAllProcedures'

exec('drop procedure ' + @procName)

fetch next from cur into @procName

end

close cur

deallocate cur


« 上一篇下一篇 »

评论列表:

1.志运博客  2016/5/18 13:58:33 回复该留言

不错 过来支持一下 同时欢迎你回访志运博客 互相学习,赞赞。
另外,如果你喜欢搜索的话,请立即在360、搜狗、百度输入(志运博客)

搜索一下你就可以看到我的博客了,而且排名都在第一页的。或用百度输入

( 志运博客|创业家园 )这个关键词,也可以搜索到志运博客的站点。欢

迎你回访 志运博客 谢谢!
2.虫虫学车  2016/5/19 15:11:08 回复该留言
马克一下
3.泉州oa  2016/5/20 17:41:01 回复该留言
谢谢分享。
4.软膜天花  2016/5/20 20:54:22 回复该留言
第一次来,网站做的很不错
5.微信报名投票  2016/7/25 12:00:58 回复该留言
只能说看不懂的我在这里懵逼状态
6.演员  2016/7/25 16:27:45 回复该留言
原来可以这相写这代码,,学习了。。
7.中国演员网  2016/7/27 15:46:17 回复该留言
值得学习
谢谢分享经验
9.保险助手  2016/8/4 17:01:56 回复该留言
mysql用过最多的一个数据库。
10.保险岛  2016/8/5 11:21:21 回复该留言
php+MySQL,经典搭配
11.卢松松博客  2016/8/7 21:24:49 回复该留言
原来可以这样,学习了
12.卢松松博客  2016/8/7 21:25:31 回复该留言
php+MySQL 原来可以这样,学习了
13.最好的essay  2016/8/10 20:50:12 回复该留言
我学习一下,试一试。
从百度点进来的,支持一下,希望站长您多出一些好文章。
15.任务易  2016/8/17 11:48:40 回复该留言
学习一下,谢谢博主分享
16.任务易  2016/8/17 11:48:56 回复该留言
学习一下,谢谢博主分享php+MySQL
17.烟台阿里巴巴  2016/8/20 16:20:28 回复该留言
强势围观,顶一个

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。