运行查询时出现错误:
SQL Error [22008]: ERROR: timestamp out of range
Where: SQL function "interval_length" statement 1
PL/pgSQL function order_item_suma(integer,tstzrange,boolean) line 7 at FOR over SELECT rows
是否可以配置PG报告超出范围的时间戳记值?
答案 0 :(得分:2)
您无法更改错误消息。
但是使用PostgreSQL的默认配置,您将在日志中获取导致错误的SQL语句。有了这些信息,您就可以找到答案。
您需要的参数:
log_min_error_statement
必须设置为error
或以下。log_min_messages
不得超过error
。