[T-SQL]IF文にNULLとの比較の方法

2021年9月25日

書式
@変数名 IS NULL
@変数名 IS NOT NULL
使用例

CREATE PROCEDURE dbo.study1
AS
BEGIN
      DECLARE @cftA VARCHAR(30)
      DECLARE @cftB VARCHAR(30)
      DECLARE @res VARCHAR(30)
      SET @cftA = NULL
      SET @cftB = 'study'

      IF (@cftA IS NULL)
            SET @res = '444'
            
      PRINT @res 
                  
      IF (@cftB IS NOT NULL)
            SET @res = '555'
      
      PRINT @res 
END

結果
444
555

SQLServer

Posted by arkgame