메뉴 건너뛰기

kode2.com

MSSQL - Oracle NVL 기능과 동일한 함수

2019.02.18 15:26

kode2 조회 수:380

isnull(field_name, "원하는 문자, 또는 숫자") 

 

WHERE 1=1

AND A.PLANT = @PLANT 

AND ISNULL(A.CUSTOMER,'') = (

                                            CASE WHEN LEN(@CUSTOMER) = 0 THEN ISNULL(A.CUSTOMER,'')

                                            ELSE @CUSTOMER END

                                         )

-> 여기서 @CUSTOMER 값은 NULL일수도 있고 아닐수도 있음