【发布时间】:2018-05-01 04:26:31
【问题描述】:
我正在尝试执行下面提到的 PostgreSQL 查询,其中 checkin_ts 采用 epoch 格式,并希望编写一个人类可以理解的查询(以人类可读的格式放置时间戳)。
select * from users where to_timestamp(checkin_ts) >= '2017-11-11 00:00:00'
LIMIT 100;
当我尝试执行上述查询时,我收到以下错误
ERROR: execute cannot be used while an asynchronous query is underway
【问题讨论】:
-
向我们展示您的完整代码。您的问题中没有
execute(并且错误消息不是 Postgres 错误消息) -
您是否将其作为应用程序的一部分运行?如果您手动运行 SQL,您是否能够重现此问题,例如使用
psql或 pgAdmin?您的错误似乎与显示的 SQL 没有任何关系,听起来是您的应用程序错误地使用异步查询的问题。 -
@a_horse_with_no_name 我在 PgAdmin 4 工作台中运行
标签: postgresql epoch