오라클(Oracle) dual(듀얼) ?

2021. 12. 2. 20:23오라클(Oracle) 데이터 베이스

오라클(Oracle)에서 듀얼(dual)?


from dual , 오늘의 날짜 sysdate 출력!

 

 

 

조회할 테이블은 없고

어떤 값은 조회하고 싶고 할 때, 

 

 

 

 

오라클의 SYSTEM 계정 안에 있는 가상 테이블 DUAL을 불러내서 사용한다. 

왜냐면, SELECT 후에는 꼭 FROM으로 출처 테이블을 만들어줘야 하기 때문이다!

 

 

 

 

 

SELECT  'Oracle',
        LPAD('Oracle', 10, '#') AS LPAD_1,
        LENGTH (RPAD('Oracle', 10, '*')) AS RPAD_1,
        LPAD('Oracle', 10) AS LPAD_2,
        RPAD('Oracle', 10) AS RPAD_2     

FROM DUAL;

또 다른 dual 활용 예시!