how to return 0 rows in function

Поиск
Список
Период
Сортировка
От Tomas Macek
Тема how to return 0 rows in function
Дата
Msg-id alpine.LFD.0.99.0705181020080.12374@maca.fortech.cz
обсуждение исходный текст
Ответы Re: how to return 0 rows in function  (Richard Huxton <dev@archonet.com>)
Re: how to return 0 rows in function  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-general
Hi, I have simplified function like this:

----------------
CREATE OR REPLACE FUNCTION f(varchar) RETURNS varchar AS $FUNC$
DECLARE
     addr ALIAS FOR $1;
BEGIN
     -- return NULL;
     -- return '';
END
$FUNC$ LANGUAGE 'plpgsql';
-----------------

This function is returning varchar and it always returns at least one row. How
can I make it to return 0 rows? Is it possible or not and how?
Returning NULL does not help (return NULL string in 1 row). Not to return a
value leads to error output.

Many thanks for help

Tomas



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

Предыдущее
От: "Albe Laurenz"
Дата:
Сообщение: Re: HowTo SSL probaply with ODBC ?
Следующее
От: Tomas Macek
Дата:
Сообщение: ...