returns 0 row from plpgsql function
Dear List
I use plpgsql function as a postfix mailserver look-up table. For
example to look up virtual email address.
If I don't host this email address, then the function returns null.
Because it's a 1 row of null value postfix logs a warning message.
Although it's harmless in that postfix takes no further action to
deliver mail, these warning messages fill up log table.
How can I return 0 row from plpgsql function?
Thanks
mr.wu
2010/3/20 zhong ming wu <mr.z.m.wu@gmail.com>:
Dear List
I use plpgsql function as a postfix mailserver look-up table. For
example to look up virtual email address.
If I don't host this email address, then the function returns null.
Because it's a 1 row of null value postfix logs a warning message.
Although it's harmless in that postfix takes no further action to
deliver mail, these warning messages fill up log table.How can I return 0 row from plpgsql function?
create or replace function func(...)
returns setof tablename as $$
begin
return;
end;
$$ language plpgsql;
select * from func(..);
regards
Pavel Stehule
Show quoted text
Thanks
mr.wu
--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general