CRM-система в Excel. Бесплатная таблица. 🚀Скачайте и начните вести учёт прямо сейчас!
DUAL: что под капотом у самой популярной таблицы Oracle
Коллеги, всем привет! 👋 На связи Денис. Пожалуй, самая популярная таблица в мире Oracle. Каждый из нас писал select sysdate from dual сотни/тысячи раз. А вы когда-нибудь задумывались, что у неё под капотом? Давайте разберёмся. Что такое DUAL 🔹 Обычная таблица, владелец - SYS. Всем доступна через публичный синоним DUAL. 🔹 Одна колонка DUMMY типа VARCHAR2(1). 🔹 Одна строка со значением 'X'. Нужна она для одного: в Oracle SELECT без FROM был невозможен. А посчитать выражение, вызвать функцию или взять NEXTVAL из последовательности хочется...