2014-10-02 6 views
0

Я пытаюсь создать Интерактивный отчет, где оператор имеет предложение in.Использование в заявлении в интерактивном отчете APEX

Некоторое подобное.

Select column1, 
     column2, 
     column3 
from Table 
where column1 in (1,2,3) 

Столбец 1 - это поле чисел в Oracle.

Он работает, если существует только одно значение, , но если есть запятые, то есть запятая , то я получаю ORA-01722: недопустимый номер.

Это не действительный синтаксис в APEX Interactive Report ...

+0

Я полагаю, что ваше фактическое предложение where выглядит как 'WHERE column1 IN (: P1_SOME_ITEM)'? – Tom

+0

Да, извините, я оставил это. Я пробовал элементы приложения и элементы страницы. Это одна и та же проблема, когда имеется более одного значения. – Jim

+0

, значения разделены запятой, которые хранятся в P1_SOME_ITEM. – Jim

ответ

Смежные вопросы