2014-10-02 4 views
0

문에 in 절이있는 대화식 보고서를 만들려고합니다.APEX 대화식 보고서의 in 문 사용

일부는 이렇게합니다.

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

열 1은 Oracle의 번호 필드입니다.

값이 하나만있는 경우 작동하지만 쉼표 이 여러 개인 경우 ORA-01722 : 잘못된 번호가 표시됩니다. 솔루션의 번호와 일반적인 문제 -

+0

실제 WHERE 절은 'WHERE column1 IN (: P1_SOME_ITEM)'과 유사하다고 생각합니다. – Tom

+0

예, 죄송합니다. 나는 응용 프로그램 항목과 페이지 항목을 사용해 보았습니다. 둘 이상의 값이있는 경우에도 동일한 문제입니다. – Jim

+0

또한 값은 쉼표로 구분되며 P1_SOME_ITEM에 저장됩니다. – Jim

답변