IF EXISTS(SELECT * FROM sysobjects WHERE name='bbsUser')
PRINT '存在'
ELSE
PRINT '不存在' --判断表是否存在
if EXISTS(SELECT * FROM sys.sysdatabases WHERE name='bbsDB')
PRINT '存在'
ELSE
PRINT '不存在' --判断数据库是否存在
IF EXISTS (SELECT 1 FROM SYSOBJECTS T1 INNER JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID WHERE T1.NAME='A' AND T2.NAME='C' )
PRINT '存在'
ELSE
PRINT '不存在' --判断表A中的字段C存不存在
IF COL_LENGTH('A', 'C') IS NOT NULL
PRINT N'存在'
ELSE
PRINT N'不存在' --判断表A中的字段C存不存在
IF NOT EXISTS ( SELECT * FROM table WHERE Bh='A')
begin
print '不存在'
end -- 判断 table 表中是否存在 Bh='A' 的记录