차근차근/Oracle

오라클 DUAL테이블 (가상테이블)

예쁜꽃이피었으면 2021. 12. 10. 14:47

DUAL

- 오라클에서 쿼리문 작성 시 테이블없이 데이터를 만들고 싶을 때 사용

- MS-SQL이나 MySQL에서는 FROM절 없이 SELECT절만 사용해서 쿼리를 실행할 수 있다.

그러나 오라클에서는 FROM절이 없을 경우 쿼리문이 실행되지 않는다. 

그래서 FROM절에 사용가능한 가상테이블 DUAL이라는 DUMMY테이블을 제공하고 있다.

- VARCHAR2(1)로 DUMM컬럼으로 만들어진 임시 테이블이다.

- SYS소유이고 모든 사용자가 엑세스 할 수 있게 되어 있다.

- 오라클 설치와 동시에 만들어진다.

 


[참조]

https://gent.tistory.com/304

 

 

반응형