MSSQL-NULL-조건-비교시-유의-할-점1 [MSSQL] NULL 조건 비교시 유의 할 점 DECLARE @WorkStartDateTime Int = NULL; IF @WorkStartDateTime = NULL BEGIN IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION RETURN ; END //매번 실수 하고 있는 것 ;;;;; //비교시 = NULL을 쓰면 조건을 타지 않는다 . 반드시 IS NULL 로 비교하거나 ISNULL 함수로 치환 해야한다 . -_-;; IF @WorkStartDateTime IS NULL BEGIN IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION RETURN ; END 2016. 2. 18. 이전 1 다음