SQLSERVER中判断表中的某列是否存在两个方法

来源:http://hi.baidu.com/%D3%F6%BC%FB472405746/blog/item/bb148ff4554c0a7fddc474de.html

比如说要判断表A中的字段C是否存在两个方法:

一,

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 '不存在'
 

二, 

IF COL_LENGTH('A','C') IS NOT NULL 

PRINT '存在'

 ELSE 

PRINT '不存在'
原文地址:https://www.cnblogs.com/dabaopku/p/2077949.html