2014년 5월 13일 화요일

ORACLE DUAL TABLE(오라클 가상 듀얼 테이블), 오라클자바커뮤니티 오라클교육강좌

ORACLE DUAL TABLE(오라클 가상 듀얼 테이블), 오라클자바커뮤니티 오라클교육강좌

오라클 데이터베이스가 생성될  데이터 딕셔너리에 자동으로 생성되며  소유자는 SYS 사용자로서 모든 사용자들의 접근이 허용된다. DUMMY라고 불리는 하나의 컬럼으로 구성되어 있으며 데이터형은 VARCHAR2(1)이다. ROW또한 하나를 가지며  값은 X’이다. DUAL Table 사용자 데이터가 있는 테이블에서 유래하지 않은 상수 , 의사열(pseudo-column), 표현식 등의 값을  한번만 돌려 거나 현재 날짜, 시각을 알고자   이용된다.  일시적인 산술, 날짜 연산등에 주로 이용된다.

SQL>
 desc dual;  이름                                      ?      유형  ----------------------------------------- -------- --------------  DUMMY                                              VARCHAR2(1)

SQL>
 select sysdate from 
dual;
SYSDATE
--------
03/08/12

SQL>
 select systimestamp from 
dual;
SYSTIMESTAMP
---------------------------------------------
03/08/12
 00:07:33.681000 
+09:00

SQL>
 select 3*4 from 
dual;        3*4
----------
        12

댓글 없음:

댓글 쓰기