728x90
반응형
desc 로 테이블 레이아웃을 확인할 수 있다.
여기서 컬럼명, 컬럼순서, Null 허용여부, 데이터 타입 확인이 가능하다.
Not Null은 Null을 허용하지 않는데, 예를 들어 홈페이지 가입을 할 때 공란으로 두지 못하도록 하는 문항을 짤 때 쓰는 것과 비슷하다는 생각이 들었다.
분석을 할 때 Null 때문에 예기치 못한 상황이 발생하기도 한다.
월급에 보너스를 합한 값인 연봉이 궁금하다고 치자.
Null을 포함한 연산은 그 값도 Null이 나오는 것을 알 수 있다.
즉, Null을 포함한 산술연산의 결과는 항상 Null이 리턴되므로 사전에 Null 치환이 필요하겠다.
728x90
반응형
'배우기 > 복습노트[oracle sql]' 카테고리의 다른 글
[복습] SQL | Oracle 문자 함수: 대소치환 함수(upper, lower, initcap), 문자추출 함수(substr) (0) | 2023.10.27 |
---|---|
[복습] SQL | Oracle 논리연산자와 기타연산자 + 복습 후기(20231026) (0) | 2023.10.26 |
[복습] SQL | Oracle 정렬(오름차순, 내림차순)과 연결연산자 || (0) | 2023.10.26 |
[복습] SQL | Oracle 필터링 기능을 하는 where절과 비교연산자 (0) | 2023.10.26 |
[복습] SQL | Oracle에서 distinct 란 (0) | 2023.10.26 |