我需要从以下示例表中获取所有与查询运行时间恰好5分钟前匹配的行。
查询将被计划每5分钟运行一次,以获取在该时间范围内创建的所有行。
CREATE TABLE mytable
(
date timestamp without time zone NOT NULL,
id numeric(8)
)
我尝试使用间隔选项,但由于我的表格将列定义为没有时区的时间戳
,因此我没有得到我需要的正确信息。
我需要从以下示例表中获取所有与查询运行时间恰好5分钟前匹配的行。
查询将被计划每5分钟运行一次,以获取在该时间范围内创建的所有行。
CREATE TABLE mytable
(
date timestamp without time zone NOT NULL,
id numeric(8)
)
我尝试使用间隔选项,但由于我的表格将列定义为没有时区的时间戳
,因此我没有得到我需要的正确信息。
timestamp
列称作 “date” 是一件奇怪的事情。 - mu is too shortid
(实际上应该是mytable_id
或其他描述性的名称)可能应该是一个integer
或bigint
列。 - Erwin Brandstetter