본문 바로가기

배우기/복습노트[oracle sql]

[복습] SQL | Oracle 테이블 레이아웃 확인 방법과 Null의 개념

728x90
반응형

desc 로 테이블 레이아웃을 확인할 수 있다.

여기서 컬럼명, 컬럼순서, Null 허용여부, 데이터 타입 확인이 가능하다.

Not Null은 Null을 허용하지 않는데, 예를 들어 홈페이지 가입을 할 때 공란으로 두지 못하도록 하는 문항을 짤 때 쓰는 것과 비슷하다는 생각이 들었다.

 

 

분석을 할 때 Null 때문에 예기치 못한 상황이 발생하기도 한다.

월급에 보너스를 합한 값인 연봉이 궁금하다고 치자.

Null을 포함한 연산은 그 값도 Null이 나오는 것을 알 수 있다.

즉, Null을 포함한 산술연산의 결과는 항상 Null이 리턴되므로 사전에 Null 치환이 필요하겠다.

728x90
반응형