Sök…


Anmärkningar

DUAL tabellen har en kolumn DUMMY , definierad som VARCHAR2(1) och endast en rad med ett värde x .

DUAL tabell skapas automatiskt i SYS schema när databas skapas. Du kan komma åt det från alla scheman.

Du kan inte ändra DUAL tabellen.

Du kan använda DUAL tabellen för att ringa valfri funktion från SQL-sats. Det är användbart eftersom det bara har en rad och Oracle Optimizer vet allt om det.

Följande exempel returnerar det aktuella operativsystemets datum och tid

select sysdate from dual 

Följande exempel genererar siffror mellan start_value och 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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow