相关疑难解决方法(0)

如何获得输出流的通知?

我在函数中有调试消息。这些消息是这样提出的

RAISE NOTICE 'Value of id : %', id;

我设置了我的日志文件 \o messages.txt

然后我做我需要做的 \i process.sql

当执行终止时,\o.

问题是我没有将通知引发的消息放入messages.txt。消息显示在屏幕上,但我希望它们写在 messages.txt 中

我怎么能那样做?

我尝试使用RAISE LOG...并将消息写入日志文件...这不是我想要的。

我有一个工作

plsql -f /path/to/process.sql > messages.txt 2>&1
Run Code Online (Sandbox Code Playgroud)

但我想知道如何在 plsql 客户端上使用 \i 和 \o 将消息放入 \o 中指定的文件中

我的 cygwin 客户端是 psql (PostgreSQL) 8.2.11,服务器版本是 9.0.7

postgresql

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

postgresql ×1