SQLServer用t-sql命令批量删除数据库中指定表(游标循环删除)
时间:2024-01-16 15:45:54
当我们需要批量删除数据库中的表时,对于单个删除一些表是否感到烦躁,厌倦,干脆写个脚本用得了。
本脚本使用游标循环删除,对于数量比较小,用游标暂不会造成恶劣影响。
DECLARE @tablename VARCHAR(30),
@sql VARCHAR(500)
DECLARE cur_delete_table CURSOR READ_ONLY FORWARD_ONLY FOR
SELECT name FROM sysobjects WHERE name LIKE 'PUB%' AND type='U'
OPEN cur_delete_table
FETCH NEXT FROM cur_delete_table INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT @sql='drop table '+@tablename
EXEC (@sql)
FETCH NEXT FROM cur_delete_table INTO @tablename
END
CLOSE cur_delete_table
DEALLOCATE cur_delete_table
标签:SQLServer,t-sql,批量删除数据库,游标
0
投稿
猜你喜欢
MySQL中将一列以逗号分隔的值行转列的实现
2024-01-20 15:31:23
Python PyQt5实现的简易计算器功能示例
2022-01-22 12:03:19
CSS? 3D? 3D CSS?
2009-05-13 13:10:00
PyQt5+Pycharm安装和配置图文教程详解
2022-12-20 08:50:26
MySQL如何对数据进行排序图文详解
2024-01-16 09:55:47
一次MySQL性能优化实战
2009-03-09 15:01:00
Python星号*与**用法分析
2021-11-30 10:32:50
python初学者,用python实现基本的学生管理系统(python3)代码实例
2023-07-01 11:40:01
极简主义网站设计:寓丰富于简单
2009-12-07 21:37:00
JavaScript 全半角转换
2010-02-04 17:14:00
python实现远程控制电脑
2022-12-07 21:00:16
python批量处理txt文件的实例代码
2023-05-26 07:00:33
PyCharm利用pydevd-pycharm实现Python远程调试的详细过程
2022-01-22 19:54:26
Python下opencv使用hough变换检测直线与圆
2021-04-20 20:15:53
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
2024-01-21 06:11:12
css学习笔记: 重置默认样式 css reset
2009-07-19 14:30:00
Django读取Mysql数据并显示在前端的实例
2023-11-09 17:36:49
Python中sys.argv用法图文详解
2023-09-07 18:30:00
我对SQL SERVER 存储过程见解
2009-10-31 18:51:00
Golang TCP粘包拆包问题的解决方法
2023-07-18 11:04:43