Как ввести привязки для многозначного параметра в SQL Developer

У меня много SQL с именованными параметрами, которые мне нужно иметь в SQL Developer. Для SQL, где параметры являются скалярными значениями, легко вставить SQL в лист, и SQL Developer предложит мне (в диалоговом окне с заголовком «Ввести привязки») ввести значения параметров. Но для случаев, когда параметр должен содержать несколько значений, например:

select count(*) from foo 
where foo.id in (:ids)

где, скажем,:ids необходимо заменить на1,2,3 так что выполненный запрос

select count(*) from foo 
where foo.id in (1,2,3)

Я пытаюсь ввести значения в диалоге (и я пытался разделить запятыми, или просто пробелами, или оборачивать все в скобки), и независимо от того, что я пытаюсь, я получаю сообщение об ошибке:

ORA-01722: invalid number
01722. 00000 -  "invalid number"
*Cause:    
*Action:

Существует ли синтаксис для ввода нескольких значений в диалоговом окне «Ввести привязки», чтобы SQL Developer мог правильно выполнять подстановку? Или привязки строго ограничены скалярными значениями?

Я использую Oracle SQL Developer 3.2.20.09.

Ответы на вопрос(1)

Ваш ответ на вопрос