【发布时间】:2015-09-15 02:45:22
【问题描述】:
我在 postgresql 中有一个示例函数,它会引起注意。
示例函数 -
CREATE OR REPLACE FUNCTION raise_test() RETURNS TEXT AS
$body$
DECLARE
retStr TEXT;
BEGIN
SELECT current_timestamp into retStr;
RAISE NOTICE '%', retStr ;
RETURN retStr;
END;
$body$
LANGUAGE plpgsql;
有没有什么办法可以更新上面的函数,让整个通知存储到一个文件中?
如果我点击“call raise_test();”在我的特定位置,我将有一个 out.txt 打印整个通知。
PS。我尝试将通知插入到临时表中,然后使用 -
COPY (select * from temp) TO '\home\pgsql\out.txt'
【问题讨论】:
标签: postgresql plpgsql notice raise