Suche…


Bemerkungen

DUAL Tabelle DUAL hat eine Spalte DUMMY , definiert als VARCHAR2(1) und nur eine Zeile mit einem Wert x .

DUAL Tabelle wird automatisch im SYS Schema erstellt, wenn die Datenbank erstellt wird. Sie können von jedem Schema aus darauf zugreifen.

Sie können die DUAL Tabelle nicht ändern.

Mit der DUAL Tabelle können Sie eine beliebige Funktion aus der SQL-Anweisung aufrufen. Es ist nützlich, weil es nur eine Zeile hat und der Oracle Optimizer alles darüber weiß.

Das folgende Beispiel gibt das aktuelle Datum und die Uhrzeit des Betriebssystems zurück

select sysdate from dual 

Das folgende Beispiel generiert Zahlen zwischen start_value und 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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow