当前位置: 代码迷 >> Sql Server >> 又是一个简单的有关问题。郁闷。
  详细解决方案

又是一个简单的有关问题。郁闷。

热度:12   发布时间:2016-04-27 20:27:47.0
又是一个简单的问题。。。郁闷。。。
DECLARE   @A   INT

SELECT   @A   =   (SELECT   a   FROM   A   WHERE   b   =   '0 ')

IF   (@A   =   NULL)--这个地方不能用isnull(@A, '替换成别的 ')来处理。
      PRINT   1
ELSE
      PRINT   0

[email protected]

------解决方案--------------------
DECLARE @A INT

SELECT @A = (SELECT a FROM A WHERE b = '0 ')

IF (@A IS NULL)
PRINT 1
ELSE
PRINT 0
------解决方案--------------------
@A is NULL
  相关解决方案