Toad:运行plsql查询时没有弹出绑定变量?

时间:2019-07-05 20:34:04

标签: oracle11g toad toad-data-point

在SQL Developer中,此脚本返回预期的结果集:

define FromDate = '02-03-2019';
define ToDate = '02-05-2019';

select * from TEST_TABLE
where  test_date >= to_date('&&FromDate', 'MM-DD-YYYY')
and    test_date < to_date('&&ToDate', 'MM-DD-YYYY')

该查询不在Toad中运行;它会产生ORA-00900: invalid SQL statement错误。

我的问题是,如何在Toad Data Point中运行此查询,而无需添加更多代码行,而不必重新输入Bind Variables弹出窗口中的值?

1 个答案:

答案 0 :(得分:0)

这样查询

select * 
from TEST_TABLE
where test_date >= to_date(:FromDate, 'MM-DD-YYYY')
  and test_date <  to_date(:ToDate  , 'MM-DD-YYYY')

在我的TOAD 12.5中运行正常。

请注意,两个变量都应为TO_DATE格式的VARCHAR2(因为您正在MM-DD-YYYY输入)。