sql2005 数据表存在与否及删除的判断语句

发布时间:2019-08-28编辑:脚本学堂
在sql2005中,有查询语句找出某个库中是否存在某张表,查找所有表的表名,以及删除某表的语句,很简单的,有需要的朋友,可以参考下。

sql2005中,有查询语句找出某个库中是否存在某张表,查找所有表的表名,以及删除某表的语句,很简单的,有需要的朋友,可以参考下。

1、根据表名的个数判断:
 

复制代码 代码示例:
select count(name) as co from sysobjects where name = 'TD_RXNFDM'

2、查找所有表的表名:
 

复制代码 代码示例:
SELECT [name] FROM sysobjects WHERE type='u'

3、删除某表:
 

复制代码 代码示例:
if exists (select name from sysobjects where name = '表名')
drop table 表名