这是一个没有绑定变量的简单工作查询:
select * from table1 where time_stamp > sysdate - INTERVAL '1' day;
哪里time_stamp
是类型DATE
。
我应该能够使用绑定变量在上述查询中输入任意天数。
所以我尝试了以下方法,但似乎不起作用:
select * from table1 where time_stamp > sysdate - INTERVAL :days day;
我尝试将数字输入同时输入为 10 和“10”,例如。您在 10g 上收到ORA-00933错误。