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

posted on 2011-06-10 21:15  大宝pku  阅读(1790)  评论(0编辑  收藏  举报

导航