有什么方法可以在Postgres PSQL中打印出调试语句



我在oracle中的DBMS_OUTPUT.PUT_LINE行中思考某些内容,它允许您以使用printfputs或其他某些其他方式以完全相同的方式跟踪存储过程中发生的事情STDIO用"普通"编程语言编写PROC,即

DBMS_OUTPUT.PUT_LINE('I got here:'||:new.col||' is the new value'); 

有什么方法可以在Postgres中执行此操作?

如果没有,这样做的"社区方式"是什么?使用字符串行创建表格并在此处插入调试值?

您可以这样使用RAISE NOTICE

RAISE NOTICE 'I got here:% is the new value', NEW.col;

最新更新