又是一个简单的问题。。。郁闷。。。
DECLARE   @A   INT   
 SELECT   @A   =   (SELECT   a   FROM   A   WHERE   b   =    '0 ')   
 IF   (@A   =   NULL)--这个地方不能用isnull(@A, '替换成别的 ')来处理。 
          PRINT   1 
 ELSE 
          PRINT   0   
 我该如何@A来判断是否是NULL呢?
------解决方案--------------------DECLARE @A INT   
 SELECT @A = (SELECT a FROM A WHERE b =  '0 ')   
 IF (@A IS NULL) 
    PRINT 1 
 ELSE 
    PRINT 0
------解决方案--------------------@A is NULL