-- 判断[TestDB]是否存在 if exists ( select 1 from master..sysdatabases where name = ' TestDB ' ) print ' TestDB存在 ' else print ' TestDB不存在 ' -- 判断表[TestTb]是否存在 if exists ( select * from TestDB..syscolumns where id = object_id ( ' TestDB.dbo.TestTb ' )) print ' 表TestTb存在 ' else print ' 表TestTb不存在 ' -- 判断[TestDB]数据中[TestTb]表中是否存在[Name]字段 if exists ( select * from TestDB..syscolumns where id = object_id ( ' TestDB.dbo.TestTb ' ) and name = ' Name ' ) print ' 字段Name存在 ' else print ' 字段Name不存在 '