Oracle Database
Tavolo DUAL
Ricerca…
Osservazioni
DUAL
tabella DUAL
ha una colonna DUMMY
, definita come VARCHAR2(1)
e una sola riga con un valore x
.
DUAL
tabella DUAL
viene creata automaticamente nello schema SYS
quando viene creato il database. Puoi accedervi da qualsiasi schema.
Non è possibile modificare la tabella DUAL
.
È possibile utilizzare la tabella DUAL
per chiamare qualsiasi funzione dall'istruzione SQL. È utile perché ha solo una riga e oracle optimizer sa tutto su di esso.
L'esempio seguente restituisce la data e l'ora del sistema operativo corrente
select sysdate from dual
L'esempio seguente genera numeri tra start_value e 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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow