「Oracle」ダミーテーブルDUALの使い方
説明
DUALは、データ・ディクショナリとともにOracle Databaseによって自動的に作成された表です。
DUALは、ユーザーSYSのスキーマにありますが、すべてのユーザーがDUALという名前でアクセスすることができます。
VARCHAR2(1)として定義されているDUMMY列を持ち、X値を持つ行を含みます。
1.DUMMY列(例CITYNAME,COUNTRY)を設定
SELECT 'TOKYO' CITYNAME , 'JAPAN' COUNTRY FROM DUAL
実行結果
CITYNAME COUNTRY
TOKYO JAPAN
2.動作確認
SELECT 1 FROM DUAL
3.日付を取得する
SELECT SYSDATE FROM DUAL;
結果
2020/08/20 11:23:16