【发布时间】:2010-07-05 07:48:25
【问题描述】:
如何在 DB2 中为以下内容编写查询:
当前时间戳与以 dB 为单位的时间戳字段之间的差异应为 >=4 小时和
有人建议这样做,但它不起作用。
select * from tableName where
date <= DATEADD([hour], -4, CURRENT_TIME) and
date date >= DATEADD([hour], -24, CURRENT_TIME)
但它不起作用。它给出了以下错误。
SQL0104N An unexpected token "[hour]" was found following "ortdate <=
DATEADD(". Expected tokens may include: "<func_arg_list>". SQLSTATE=42601
【问题讨论】:
-
您应该编辑上一个问题 (stackoverflow.com/questions/3177340/…),而不是开始一个新问题。