Я хочу використовувати синтаксис oracle, щоб вибрати лише 1 рядок із таблиці DUAL
. Наприклад, я хочу виконати цей запит:
SELECT user
FROM DUAL
... і він мав би, як-от, 40 записів. Але мені потрібен лише один запис. ... І я хочу, щоб це сталося без WHERE
застереження.
Мені потрібно щось у полі table_name, наприклад:
SELECT FirstRow(user)
FROM DUAL
dual
?
DUAL
. Це трохи схоже #define TRUE 0
на C - звичайно, це може працювати для вас, але майбутні розробники будуть вас ненавидіти.
select user from dual
? Якщо ні, спробуйте це, і подивіться, що ви отримаєте. У стандартній системі Oracle ви повернете користувача, з яким виконуєте команду.