Re: [pgsql-ru-general] хранимая процедура: как вернуть NOT FOUND?

Поиск
Список
Период
Сортировка
От Dmitriy Igrishin
Тема Re: [pgsql-ru-general] хранимая процедура: как вернуть NOT FOUND?
Дата
Msg-id AANLkTinUTMJrbON2V783nRbemuvKc-YYmgeFXSBC4Dbg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [pgsql-ru-general] хранимая процедура: как вернуть NOT FOUND?  (Dmitriy Igrishin <dmitigr@gmail.com>)
Ответы Re: хранимая процедура: как вернуть NOT FOUND?  ("Dmitry E. Oboukhov" <unera@debian.org>)
Список pgsql-ru-general


7 марта 2011 г. 21:23 пользователь Dmitry E. Oboukhov <unera@debian.org> написал:

DI> Не совсем понятно что именно Вы хотите, но использование RAISE
DI> является традиционным в PL/pgSQL.

я хочу заменить два SELECT'а одним вызовом функции. но чтобы получить
такой же результат как вернули бы эти селекты.

то есть функция должна либо возвращать пустой набор, либо строку
выбранную из одной из таблиц. см. мое соседнее письмо, я там
развернуто вопрос задал :)
Вот и возращайте либо NULL, либо строку.
--

. ''`.                               Dmitry E. Oboukhov
: :’  :   email: unera@debian.org jabber://UNera@uvw.ru
`. `~’              GPGKey: 1024D / F8E26537 2006-11-21
 `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537



--
// Dmitriy.


В списке pgsql-ru-general по дате отправления:

Предыдущее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: [pgsql-ru-general] Хранимая процедура: возврат строки разного формата
Следующее
От: Oleg Bartunov
Дата:
Сообщение: Re: Pg documentation in russian