Oracle Database
Stolik DUAL
Szukaj…
Uwagi
Tabela DUAL
ma jedną kolumnę DUMMY
, zdefiniowaną jako VARCHAR2(1)
i tylko jeden wiersz o wartości x
.
Tabela DUAL
jest tworzona automatycznie w schemacie SYS
podczas tworzenia bazy danych. Możesz uzyskać do niego dostęp z dowolnego schematu.
Nie możesz zmienić tabeli DUAL
.
Za pomocą tabeli DUAL
można wywoływać dowolne funkcje z instrukcji SQL. Jest to przydatne, ponieważ ma tylko jeden wiersz, a optymalizator wyroczni wie o tym wszystko.
Poniższy przykład zwraca bieżącą datę i godzinę systemu operacyjnego
select sysdate from dual
Poniższy przykład generuje liczby między wartością początkową a wartością końcową
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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow