删除以"temp"开头的所有表

原创 2007年09月21日 11:04:00

declare @sql varchar(8000)
set @sql=''
select @sql=@sql+','+name from sysobjects where type='U' and name like 'temp%'
set @sql='drop table '+stuff(@sql,1,1,'')  --去掉开头一个","
exec(@sql)

--例如:print @sql =drop table dtproperties,Card,ta,codetable,test,Dept,ABC 

--以上例子可以扩展到删除所有用户表:)

相关文章推荐

Mysql如何删除以“#sql-”开头的临时表

MySQL如何删除以“#sql-”开头的临时表

java 递归查找所有目录并且删除文件夹中包含temp的文件夹

import java.io.*;import java.util.regex.*;/*** 实现fileFilter接口* 作用:File类的listFiles()将调用* 为了过滤文件* */cl...
  • zxcdhm
  • zxcdhm
  • 2011年07月24日 18:15
  • 785

直接删除undo及temp表空间文件后的数据库恢复一例

前几天,某用户研发找到我,说他们的研发库坏了,问我能恢复不?我问他们做了什么操作,一个小男孩儿说,看到空间满了,清除了点儿数据,我说是不是连数据库的文件也清除了,他说没有,他清除的是ORACLE_HO...
  • LHDZ_BJ
  • LHDZ_BJ
  • 2013年06月08日 17:41
  • 860

利用 MS-SQL TEMP 数据库 临时表 做 销售排行 的T-SQL复杂语句

利用 MS-SQL TEMP 数据库 临时表 做 销售排行 的T-SQL复杂语句 Declare @p1BegDate char(10) Declare @p2EndDate ch...

del_temp.bat删除临时文件

  • 2010年03月12日 10:42
  • 690B
  • 下载

Linux删除破折号开头的文件与Windows下批量去掉文件的隐藏属性

昨天去打印店打印材料,结果中毒了,所有的文件都隐藏了,生成了一堆快捷方式。回来之后,我顺手把它查到Linux的机器上,想删掉那些诡异的文件。下面是这个过程中,遇到的问题。 1、无法删除‘-’开头的文件...
  • xia7139
  • xia7139
  • 2014年11月14日 21:47
  • 1460

dba,user,v$等开头的常用表和视图

一.Oracle表明细及说明 1.dba_开头表     dba_users           数据库用户信息     dba_segments    表段信息     dba_ex...

dba,user,v$等开头的常用表…

原文地址:转">dba,user,v$等开头的常用表和视图 转作者:Cowwwwwwwardly 一.Oracle表明细及说明1.dba_开头表     dba_users           数据库...

有一个数组,每隔两个数删掉一个数,到末尾又循环到开头继续进行,求最后一个被删除的数的原始下标位置

源代码中有较详细的注释,这里就不多写了。 /** * 有一个数组a[N],要求每隔两个数删掉一个数,到末尾则又循环到开头继续进行 * 求最后一个被删掉的数的原始下标位置 * * 例如,一个...

shell sed 删除文件开头的空行

# 删除文件中的所有空行(与“grep '.' ”效果相同)  sed '/^$/d'                           # 方法1  sed '/./!d'          ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除以"temp"开头的所有表
举报原因:
原因补充:

(最多只允许输入30个字)