2014-10-29 2 views
1

에이펙스에서 LOV에 존재하는 4.0 나는 다음과 같은 SQL 쿼리에 문제가

select sr.rekeningnummer display_value, sr.rekeningnummer return_value 
from studentenrekening sr 
where not exists (SELECT * 
        FROM studentenkredietrekening skr 
        WHERE sr.rekeningnummer = skr.rekeningnummer); 

(rekeningnummer는 계좌 번호는 영어로하고 studentenkredietrekeningnummer는 영어로 크레딧 카드 번호)

apex 4.0에있는 신용 카드가없는 계좌 번호의 값을 포함해야하는 양식의 값 목록이 있습니다. 나는 LOV 목록에서 SQL을 넣어

, 나는 다음과 같은 오류 받고 있어요 : 1 오류가 발생 LOV SQL 쿼리를 구문 분석하는 데 실패했습니다! ORA-00911 : 유효하지 않은 문자

내 쿼리에 어떤 문제가 있습니까? SQL Developer에서 실행할 때 적절한 계좌 번호를 알려줍니다.

답변

1

성명 끝에 세미콜론을 제거하면됩니다.

select sr.rekeningnummer display_value, sr.rekeningnummer return_value 
from studentenrekening sr 
where not exists (SELECT * 
       FROM studentenkredietrekening skr 
       WHERE sr.rekeningnummer = skr.rekeningnummer) 
+0

오 하느님. 나는 너무 어리 석다. : P 고마워! – Elvira

관련 문제