mssql sql server 判断数据库是否存在一张表的方法


摘要:
下文将讲述使用sql脚本获取表是否存在的方法
本次脚本实验环境:
windows 2003
sql server 2008 R2


   ----方法1 查询系统表sys.tables
select * from sys.tables
 where name ='表名'
----方法2 查询系统表sysobjects
select * from sysobjects 
where xtype='u' and name ='表名' 
----方法3 根据系统属性查询表是否存在
select ObjectProperty(Object_ID( '表名'),'IsUserTable')
  

总结:
在程序中,我们可以根据查询结果返回不同的值,来判断表是否存在。