博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
批量删除数据库中指定表的t-sql脚本
阅读量:7236 次
发布时间:2019-06-29

本文共 497 字,大约阅读时间需要 1 分钟。

当我们需要批量删除数据库中的表时,对于单个删除一些表是否感到烦躁,厌倦,干脆写个脚本用得了。

本脚本采用了游标做循环删除,对于数量比较小,用游标暂不会造成恶劣影响。

DECLARE @tablename VARCHAR(30),@sql VARCHAR(500)DECLARE cur_delete_table CURSOR READ_ONLY FORWARD_ONLY FORSELECT name FROM sysobjects WHERE name LIKE 'PUB%' AND type='U'OPEN cur_delete_tableFETCH NEXT FROM cur_delete_table INTO @tablenameWHILE @@FETCH_STATUS = 0BEGINSELECT @sql='drop table '+@tablenameEXEC (@sql)FETCH NEXT FROM cur_delete_table INTO @tablenameENDCLOSE cur_delete_tableDEALLOCATE cur_delete_table

 

转载地址:http://ztofm.baihongyu.com/

你可能感兴趣的文章
第一pga 畸形消费分析
查看>>
float、double(浮点数)区别还有和decimal(定点数)的比较
查看>>
IM-即时通讯技术概述
查看>>
Eclipse ADT的Custom debug keystore所需证书规格
查看>>
No package mysql-server available.
查看>>
[ios]sqlite轻量级数据库学习连接
查看>>
东欧视频游戏市场概况
查看>>
它们的定义ListView,实现Item除去滑动和滑出菜单效果
查看>>
2015第我35周三
查看>>
Web前端研发工程师编程能力飞升之路
查看>>
C#编程总结(十)字符转码
查看>>
linux gcc头文件搜索路径
查看>>
对线程的理解
查看>>
更改linux swappiness 提高物理内存使用率
查看>>
J-Link GDB Server Command
查看>>
如何用.NET生成二维码?
查看>>
C++一个简单的手柄类模板
查看>>
The Water Problem(排序)
查看>>
atitit.无线上网卡 无法搜索WiFi 解决无线路由器信号不能被连接
查看>>
C#进阶系列——DDD领域驱动设计初探(三):仓储Repository(下)
查看>>