我有一个看起来像这样的查询:
select * from foo where id in (:ids)
其中 id 列是一个数字。
在 TOAD 版本 11.0.0.116 中运行它时,我想提供一个 id 列表,以便生成的查询是:
select * from foo where id in (1,2,3)
下面的简单方法给出了一个错误,即 1,2,3 不是有效的浮点值。是否有类型/值组合可以让我运行所需的查询?
澄清:所示查询是它在我的代码中的显示方式,我将其粘贴到 TOAD 以测试具有各种值的查询结果。迄今为止,我只是用逗号分隔列表对 TOAD 中的绑定变量进行了文本替换,这工作正常,但尝试不同的值列表有点烦人。此外,我有几个以这种方式测试的这种形式的查询,因此我正在寻找一种不那么繁琐的方式来在 TOAD 中输入值列表而无需修改查询。如果这是不可能的,我将继续行人的方法。