Developer/Etc

DBMS별 null 처리

gandevJ 2018. 3. 9. 16:03
반응형

데이터 베이스 별로 이 값이 null 인지 쿼리로 확인해야 할 경우가 있습니다 

이럴때에 

mysql 은 IFNULL 을 활용하고 이 값이 null이면 다른값으로 보낸다 즉 치환한다 라는 유용한 함수가 있습니다 

 

사용법은 아래와 같습니다 

       MySQL

    IFNULL(체크컬럼명, '널을 치환해줄 값')

 

MSSQL

    ISNULL(체크컬럼명, '널을 치환해줄 값')

 

       Oracle

    NVL(체크컬럼명, '널을 치환해줄 값')

 

반응형