Oracle Database
Mesa doble
Buscar..
Observaciones
DUAL
tabla DUAL
tiene una columna DUMMY
, definida como VARCHAR2(1)
y solo una fila con un valor x
.
DUAL
tabla DUAL
se crea automáticamente en el esquema SYS
cuando se crea la base de datos. Puedes acceder desde cualquier esquema.
No se puede cambiar la tabla DUAL
.
Puede usar la tabla DUAL
para llamar a cualquier función desde la declaración SQL. Es útil porque solo tiene una fila y Oracle Optimizer lo sabe todo al respecto.
El siguiente ejemplo devuelve la fecha y hora actuales del sistema operativo
select sysdate from dual
El siguiente ejemplo genera números entre start_value y 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow