当前位置: 代码迷 >> Sql Server >> 怎么判断表中是否存在某列
  详细解决方案

怎么判断表中是否存在某列

热度:44   发布时间:2016-04-27 11:50:04.0
如何判断表中是否存在某列
如题

------解决方案--------------------
SQL code
if exists(select * from syscolumns where id=object_id('tableName') and name='columnName')print '存在'elseprint '不存在'
------解决方案--------------------
SQL code
IF EXISTS(SELECT 1 FROM SYSCOLUMNS WHERE ID=OBJECT_ID('TB') AND NAME='FDAF')PRINT '存在'
------解决方案--------------------
SQL code
if exists(select * from sys.syscolumns where id=object_id('表名') and name='字段名') print '在'elseprint '不'
  相关解决方案