SQL Server2008批量删除数据的方法

人工智能2025-11-05 03:36:5591
SQL Server2008批量删除数据的方法
复制-- 测试数据   create table dbo.temptb_1 (id int);   create table guest.temptb_2 (id int);   -- 打开隐式事务   SET IMPLICIT_TRANSACTIONS ON   -- 执行动态删除   --定义一个变量   declare @sql varchar(max);   set @sql=;   select @sql=@sql+drop table +   --获取表名称,量删形如:dbo.temptb_***,除数escape \表示\为转义符号   QUOTENAME(SCHEMA_NAME([schema_id]))+.+QUOTENAME([name])+;   from sys.tables where where is_ms_shipped =0 and [name] like temptb\_% escape \   -- select @sql;   EXEC(@sql);   -- 检查删除是WordPress模板量删否正确   select * from sys.tables   -- 正确,则提交事务,亿华云计算除数确认删除   commit tran   -- 不正确,量删则回滚事务,源码下载除数量删取消删除   rollback tran   -- 关闭隐式事务   SET IMPLICIT_TRANSACTIONS OFF  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.
本文地址:http://www.bzuk.cn/html/271e7699652.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

常见的电脑设置错误及解决方法(避免电脑设置错误的关键注意事项)

马斯克一夜引爆 Clubhouse ,数万人疯狂求邀请码,还透露了几个关键信息

在Java的反射中,Class.forName和ClassLoader的区别

找论文太难?试试这款「文本生成」论文搜索工具丨开源

世界最佳杀毒软件是什么?(揭秘最强大的杀毒软件,保护你的计算机安全!)

字节跳动最爱考的前端面试题:JavaScript 基础

如何在 C# 8 中使用 Channels

聊聊Interlocked.CompareExchange吧?

友情链接

滇ICP备2023006006号-33