当前位置: 首页 > news >正文

SqlServer 批量删除表

SqlServer 批量删除表


直接上SQL脚本吧

SELECT row_number()over(order by Name) as FID,Name 
into #temp 
FROM SysObjects 
Where XType='U' --类型,U为实体表
and name like 'TMP%' --表名过滤(自定义就好)
ORDER BY Namedeclare @count int = 0	--行数
declare @i int = 1		--循环所用到的索引
declare @tableName varchar(50) = 0	--表名称
select @count=count(1) from #temp	--写入行数值--开始循环
while(@i <= @count)
beginselect @tableName=Name from #temp where FID=@iexec('drop table '+@tableName+'')	--删除表select @i=@i+1	--索引+1
enddrop table #temp
http://www.lryc.cn/news/102723.html

相关文章:

  • [Linux]线程基本知识
  • STM32 串口基础知识学习
  • 页面滚动时隐藏element-ui下拉框/时间弹框
  • C#中i++和++i的底层原理
  • 在win10下安装verilator
  • java设计模式-建造者(Builder)设计模式
  • iOS开发-实现获取下载主题配置动态切换主题
  • react经验4:动态组件
  • Java maven的下载解压配置(保姆级教学)
  • Java课题笔记~数据库连接池
  • 设计模式-单例模式
  • golang mysql
  • uniapp使用echarts
  • Python命令模式介绍、使用
  • #typescript 使用file-saver模块#
  • 移动端适配布局rem和vw
  • 【Java基础教程】(四十八)集合体系篇 · 上:全面解析 Collection、List、Set常用子接口及集合元素迭代遍历方式~【文末送书】
  • 什么是 DNS ANAME 解析?
  • Neo4j 集群和负载均衡
  • go web框架 gin-gonic源码解读01————Engine
  • windows版docker部署springcloud项目
  • 探索工程机械远程控制新纪元:Intewell-Hyper II震撼发布!
  • DM8 DSC集群实时主备搭建
  • 配置IPv4 over IPv6隧道示例
  • 在中国区部署日志通2.0
  • centos下安装jdk
  • 【HDFS】LocatedBlocks、LocatedBlock、LocatedStripedBlock、ExtendedBlock类分析
  • Oracle 19c 报ORA-704 ORA-01555故障处理---惜分飞
  • D356周赛复盘:滑动窗口+三元问题思路
  • ETHERNET/IP 转ETHERCAT连接倍福和欧姆龙PLC的配置方法