【发布时间】:2021-11-14 19:03:42
【问题描述】:
select
to_char(sysdate + interval '2' hour,'hh12:mi AM') as Time
from dual
我有一个查询将从当前系统时间增加 2 小时,但它可能会增加 aur 减去时间,而且小时的值也将是动态的 所以我必须使用运算符值它可能是 + 或 - 并且类似地小时值它可能是 2 ,3 ,4 或 5 所以我的查询将是
select
to_char(sysdate :operator interval ':hourvalue' hour,'hh12:mi AM') as Time
from dual
它给了我错误
ORA-00907: 缺少右括号
请帮帮我,我正在使用 oracle 11g
【问题讨论】: