DUAL表はシステムで用意された仮想表です。関数や演算式などの結果式を求めるテストなどのように実表にアクセスする必要性がないSQLを実行したい場合に使用します。
例
次の例では、システムの現在の日付を取得します。
SELECT CURRENT_DATE "date" FROM DUAL; date ------------ 2013-05-14 (1 row)