개발_DB/RDBMS

DUAL 테이블

zuyo 2019. 5. 11. 17:16
반응형

DUAL테이블

SELECT ABS(-32)
FROM dual;

DUAL은 함수나 계산식을 테이블 생성없이 수행해보기 위한 용도로 사용하는 일종의 더미 테이블이다. 
어떤 값이 들어있는 것이 아닌 임시 공간이라고 생각하면 된다.

추가로 DUAL 테이블의 몇 가지 특징을 정리하면 다음과 같다.
- DUAL 테이블은 '오라클(oracle)'에 의해서 자동으로 생성되는 테이블이다.
- DUAL 테이블은 sys 스키마에 있지만 모든 사용자가 엑세스할 수 있다.
- DUAL 테이블은 VARCHAR2(1)로 정의된 dummy라고 하는 하나의 컬럼(열)으로 되어 있다.
- DUAL 테이블은 사용자가 함수(계산)를 실행할 때 임시로 사용하는데 적합하다.

반응형

'개발_DB > RDBMS' 카테고리의 다른 글

SQL developer 단축키  (0) 2019.05.11
DDL, DML, DCL 이란?  (0) 2019.05.11
교차 엔티티 (Intersection Entity)  (0) 2019.05.11
관계대수 (Relational Algebra)  (0) 2019.05.11
Oracle | Command line 명령어  (0) 2019.05.11