5 месяцев назад
Таблица DUAL: Зачем она нужна и почему без неё никуда? ✨
PL/SQL-разработчики знают, что в Oracle нельзя просто так выполнить выражение без таблицы. Вот тут и вступает в игру DUAL — невидимый герой запросов, который всегда под рукой. DUAL — это системная таблица, которая всегда содержит одну строку с единственным значением “X”. Она создана специально для выполнения выражений и вычислений, когда нет нужды обращаться к реальным данным. Код создания таблицы в Oracle: create table sys.dual ( dummy varchar2(1) ); grant select on sys.dual to public with grant...