Таблиця DUAL є об'єктом у словнику даних Oracle.
Або ж можна сказати, що в Oracle таблиця DUAL — це таблиця, яка автоматично створюється базою даних Oracle (Database) і
не зберігає жодних даних, але є необхідною для виконання певних типів запитів та обчислень.
Ключові моменти:
- Таблиця DUAL використовується для обчислення сталих виразів за допомогою оператора SELECT
- Колонки: Таблиця має одну колонку DUMMY, яка визначена як VARCHAR2(1)
- Рядки: Таблиця містить один рядок зі значенням “X”
- Таблиця DUAL знаходиться в схемі користувача SYS, але доступ до неї мають усі користувачі за ім'ям DUAL
- Вона підходить для використання при виборі псевдоколонки, такої як SYSDATE або USER
Перекладено з: What is DUAL in SQL?