sql server判断表与存储过程是否存在
1、判断“表”是否存在:
复制代码 代码示例:
if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
print '存在'
else
print '不存在'
2、判断“存储过程”是否存在:
复制代码 代码示例:
if exists(select 1 from sysobjects where id=object_id('所有者.存储过程名') and xtype='P')
print '存在'
else
print '不存在'