postgresql - 如何记录实时 PSQL 错误
问题描述
不久前,我不小心在我的 PSQL 控制台中触发了实时错误消息。
基本上,它所做的就是在查询失败后立即将错误消息从我的查询服务打印到终端。
例如:用户输入了无效的 userId(格式错误的 uuid4)> 服务将尝试并且SELECT * from users where userId = %s;
>(因为 userId(%s) 格式错误)PSQL 控制台将显示类似“%x : Not a valid uuid”的错误
有人可以指出我如何才能重新实现这个令人愉快的错误。
解决方案
很可能它是您启动 PostgreSQL 服务器的同一个控制台,并且您拥有logging_collector = off
. 然后 PostgreSQL 将日志写入控制台上的标准错误。
推荐阅读
- discord - (Discord.py) 向所有服务器的所有成员发送 dm 或 is
- c++ - 对象数组打印空白字符串
- java - Reactive Mailer - IO 线程上的阻塞操作
- reporting-services - 行组上的 SSRS 条件格式
- python - if variable != "string" 或 variable != "string_2" 的计算结果总是相同的。从不去别的地方
- php - 超薄路由器参数问题
- selenium-webdriver - 量角器-异步/等待-非角度页面
- json - 我是 kafka 流的新手,如何对 json 数据进行求和 {"ename":"abc","sal":"10000"} {"ename":"xyz","sal":"10000"}
- git - Jenkins 的 Gradle 发布插件不推送发布版本
- r - 根据特定标准提取数据