判断字段是否已经存在表中

编写存储过程时,如果需要对表添加一个字段,或是修改表的字段时,首先判断字段是否已经存在表中,可以以下面语法进行判断: 

IF   NOT   EXISTS ( SELECT  name  FROM  syscolumns  where  id  =   OBJECT_ID ( ' 表名 ' AND  syscolumns.name  = ' 字段名 ' )
    
PRINT   ' 字段不存在。 '
ELSE
    
PRINT   ' 字段已经存在。 '

 

你可能感兴趣的:(判断)