Oracle Database
Таблица DUAL
Поиск…
замечания
Таблица DUAL имеет один столбец DUMMY , определенный как VARCHAR2(1) и только одна строка со значением x .
Таблица DUAL автоматически создается в схеме SYS при создании базы данных. Вы можете получить к нему доступ из любой схемы.
Вы не можете изменить таблицу DUAL .
Вы можете использовать таблицу DUAL для вызова любой функции из инструкции SQL. Это полезно, потому что у него есть только одна строка, и оптимизатор оракула знает все об этом.
Следующий пример возвращает текущую дату и время операционной системы
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