exists
EXISTS
Версии сервера
Firebird 2.0
Доступно в
Формат
[NOT] EXISTS (SELECT * FROM <tablelist> WHERE <search_condition>)
Описание
оператор проверяет существует ли хоть одна запись в запросе
внутрений запрос выполняется до получения первой записи запроса.
используется в основном в [поисковых условиях], но может так же использоваться в pl-sql c оператором if
Пример
SELECT 1 FROM rdb$database WHERE EXISTS(SELECT * FROM sales s WHERE s.cust_no = 1001)
См. также
Источник
EmbedSQL.pdf
exists.txt · Последнее изменение: 2009/02/20 02:25 (внешнее изменение)
Обсуждение