본문 바로가기
Programming/SQL

[Oracle] 01. DESC, TAB, NVL

by 고막고막 2019. 4. 17.

DESC 컬럼명;

현재 스키마의 테이블 구조(이름, null, 데이터 타입) 검색

SELECT * FROM tab;

현재 계정의 테이블 목록(이름, 테이블, null)을 검색

 

NVL(컬럼명, 치환값)

컬럼이 null일 경우 치환값으로 교체하고, null이 아닐 경우 원래 값을 반환하는 내장 함수. 치환값은 컬럼 값의 데이터 타입과 일치해야 한다.

SELECT eno 사번, ename 이름, sal 급여, comm 보너스, sal*12+comm FROM emp;

SELECT eno 사번, ename 이름, sal*12+NVL(comm, 0) 연봉 FROM emp;