判断指定库、表中是否有此字段

select COUNT (0) from 库名..syscolumns where id=object_id ('库名 dbo.表名' ) and name ='字段名 '
--判断数据中[TestTb]表中是否存在[Name]字段
if exists(select * from TestDB..syscolumns where id=object_id('TestDB.dbo.TestTb') and name='Name')
    print '字段Name存在'
else
    print '字段Name不存在'
 
posted @ 2015-07-31 17:16  沙漠绿洲uibe  阅读(117)  评论(0编辑  收藏  举报