sqlserver 删除master数据库特定前缀开头的所有表的sql语句

sqlserver数据库删除指定数据库特定前缀开头的所有表的sql语句sqlserver删除数据库指定字符开头的所有表的sql语句

sql 复制代码
USE master;

DECLARE @TableName NVARCHAR(128);
DECLARE @SQL NVARCHAR(MAX);

DECLARE TableCursor CURSOR FOR
SELECT name
FROM sys.tables
WHERE name LIKE 'Whir%';

OPEN TableCursor;

FETCH NEXT FROM TableCursor INTO @TableName;

WHILE @@FETCH_STATUS = 0
BEGIN
    SET @SQL = 'DROP TABLE ' + QUOTENAME(@TableName);
    EXEC sp_executesql @SQL;

    FETCH NEXT FROM TableCursor INTO @TableName;
END;

CLOSE TableCursor;
DEALLOCATE TableCursor;
相关推荐
油丶酸萝卜别吃几秒前
Redis 通常应用于哪些场景?
数据库·redis·缓存
zhoupenghui1687 分钟前
redis 快速链表 详解
数据库·redis·链表·quicklist·快速链表
AlunYegeer8 分钟前
论mysql的redo_log和bin_log,redis的RDB和AOF的类似记忆
数据库·redis·mysql
2401_8747325315 分钟前
构建一个桌面版的天气预报应用
jvm·数据库·python
码云数智-园园27 分钟前
坚如磐石:数据库事务ACID特性的实现奥秘
数据库·oracle
十月南城30 分钟前
文档化与知识库方法——ADR、Runbook与故障手册的结构与维护节奏
大数据·数据库
qq_4176950532 分钟前
实战:用Python开发一个简单的区块链
jvm·数据库·python
悲伤小伞1 小时前
9-MySQL_索引
linux·数据库·c++·mysql·centos
霖霖总总1 小时前
[Redis小技巧24]Redis主从复制深度解剖:不只是SLAVEOF,Redis主从复制背后的RunID、Backlog
数据库·redis
不吃香菜学java1 小时前
苍穹外卖-菜品分页查询
数据库·spring boot·tomcat·log4j·maven·mybatis