Oracle Database
DUALテーブル
サーチ…
備考
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