Oracle

NVL(value, 'a')
--value값이 NULL이면, a값 리턴

--MSSQL의 ISNULL처럼 value값이 NULL인지 체크

NVL2(value, 'a', 'b')
--value값이 NULL이면, a값 리턴
--value값이 NULL이 아니면, b값 리턴

--MSSQL의 ISNULL처럼 value값이 NULL인지 체크

DECODE(value, NULL, 'a', 'b')
--value값이 NULL이면, a값 리턴
--value값이 NULL이 아니면, b값 리턴

--첫번째필드와 두번째필드를 비교
--true일경우 세번째필드 / false일경우 네번째 필드 리턴

MSSQL

ISNULL(value, 'true 값', 'false 값')
--value값이 NULL이면, true값 리턴
--value값이 NULL이 아니면, false값 리턴

--Oracle의 NVL처럼 value값이 NULL인지 체크NVL(value, 'a')
728x90
반응형

+ Recent posts