文件名称:SQLServer用t-sql命令批量删除数据库中指定表(游标循环删除)
文件大小:37KB
文件格式:PDF
更新时间:2024-01-04 22:27:59
SQL sqlserver sqlserver数据库
当我们需要批量删除数据库中的表时,对于单个删除一些表是否感到烦躁,厌倦,干脆写个脚本用得了。 本脚本使用游标循环删除,对于数量比较小,用游标暂不会造成恶劣影响。 代码如下: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_del