问题描述
当我执行下面的函数(在图片中)时,即使在执行日志中我也找不到任何地方出现的提升消息:无论如何让它出现。
脚本:
SELECT helloworld('myname');
CREATE OR REPLACE FUNCTION helloWorld(name text) RETURNS void AS $helloWorld$
DECLARE
BEGIN
RAISE LOG 'Hello,%',name;
END;
$helloWorld$ LANGUAGE plpgsql;
解决方法
级别为 LOG
的消息通常不会发送到客户端。
使用 RAISE NOTICE
或将 client_min_messages
设置为 log
。