Knowledge/Oracle

null 관련 주의사항

neo-orcl 2015. 7. 10. 14:07

- number형 자료는 null 연산시 결과가 항상 null이다.

- 항상 null이 포함될 우려가 있다면 nvl을 사용한다.

-숫자형 컬럼은 0이나 1등 적절한 숫자로 치환한 후 연산한다.

-문자형 컬럼은 ' ' 이나 특정 문자로 치환하여 조건절에 이용한다.

-null 비교연산시 where A is null 혹은 where A is not null을 사용한다.

-절대로 A=null 혹은 A != null을 사용하지 말자. 에러가 안나고 엉뚱한 결과가 나온다.