サーチ…


備考

DUAL表には、 VARCHAR2(1)と値x持つ行が1つだけ定義されたDUMMY列が1つあります。

DUAL表は、データベースの作成時にSYSスキーマに自動的に作成されます。任意のスキーマからアクセスできます。

DUALテーブルは変更できません。

DUALテーブルを使用して、SQL文から関数を呼び出すことができます。 1つの行しか持たず、オラクル・オプティマイザがすべてを知っているので便利です。

次の例では、現在のオペレーティングシステムの日付と時刻

select sysdate from dual 

次の例では、start_valueとend_valueの間の数値を生成します。

select :start_value + level -1 n
from dual       
connect by level <= :end_value  - :start_value + 1  


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow