반응형
DUAL
- 주로 가상 테이블 및 더미 테이블이라고 불린다.
- 모든 오라클 데이터베이스 설치본에 기본으로 존재하는 한 열로 이루어진 테이블이다.
- 이 테이블은 'X'값을 포함하는, 더미라 불리는 하나의 VARCHAR2(1) 열이 있다.
(SELECT * FROM DUAL; 을 실행하면 재미있게도 하나의 컬럼에 X라는 데이터가 들어가있는것을 볼 수 있다.) - 간단하게 함수를 이용해서 계산 결과값을 확인할 때 사용하고는 한다.
사용법 자체는 매우 간단한데, 그냥 테이블 명에 DUAL이라고 명시해 주기만 하면 된다.
SELECT 10/5 FROM DUAL
SELECT 1+1 FROM DUAL
SELECT SYSDATE FROM DUAL
DAUL 가상 테이블은 산술 연산이나 가상 컬럼 등의 값을 한번만 출력하고 싶을 때 사용하는 테이블이다.
그냥 단순하게 실험용, 테스트용 테이블이라고 생각하고 사용하면 된다.
반응형
댓글