sql2005 数据表存在与否及删除的判断语句
时间:2014-09-08 21:34 来源:linux.it.net.cn 作者:it
在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 表名
(责任编辑:IT)
在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 = '表名')
(责任编辑:IT)drop table 表名 |