MS SQLSERVER2000中,如何确定一个数据表是否存在? if object_id('YourTable')is not nullprint '有'elseprint '没' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在系统表sysobjects中查找select * from sysobjects where name=表名 有函数:if object_id('tablename') is not nullprint 'exist' if exists (select * from dbo.sysobjects where id = object_id(N'[Tablename]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)print 'Tablename 存在' goif exists(select * from dbo.sysobjects where name='youtablename')print 'youtablename 存在'elsedrop youtablenamego 一个表的嵌套 一条SQL语句的问题! 求诊断系统的方法 sql多字段模糊搜索查询方法 求统计公式 存储过程中的模糊查询及执行 数据库中是乱码,可显示到页面上却是正常的?!! 各位大哥,这个问题的sql怎么解答? 合并表的问题,在线等候。。。 急急!!!!!!!!!!!!! 谢谢 ado RecordBinding时,被bind对象的AddNew方法使用请教 怎样高效的批量添加和删除大量的记录 连接语句在SQL SERVER 的使用?
select * from sysobjects where name=表名
if object_id('tablename') is not null
print 'exist'
print 'Tablename 存在'
if exists(select * from dbo.sysobjects where name='youtablename')
print 'youtablename 存在'
else
drop youtablename
go