Oracle SQL,SELECT子句使用&输入

时间:2012-10-11 20:22:55

标签: sql oracle plsqldeveloper

我有一个非常简单的查询

SELECT id FROM table where ID in &data

当我运行此SQL时,系统会提示您输入一些值&data

我希望能够使用此选择几个id。即& data =“11,12,13”

然后我收到错误ORA-00933

我试过:

11,12,13
'11,12,13' -> ORA-01722
'11','12','13'

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

尝试添加()

SELECT id FROM table where ID in (&data)

输入值应为'11,12,13'

或尝试添加('')

SELECT id FROM table where ID in (&data)

输入值应为11,12,13

相关问题