조회 변환을 사용하여 표현식의 출력 포트 인 CUST_DDA
포트를 기반으로 테이블 ACCT
에서 ACCT_ID를 추출하려고합니다. 다음과 같이 sqloverride를 사용하고 있습니다. 초기 검색 조건 :조회 용 입력 포트로 CUST_DDA 포트의 값을 사용하는 방법이 있습니까?
SUBSTR_ACCT_ID = IN_CUST_DDA
무시 : ORA-00904 : "IN_CUST_DDA"
SELECT
ACCT.ACCT_ID as ACCT_ID,
ACCT.ALT_ACCT_ID as ALT_ACCT_ID,
substr(acct.acct_id,-1*(length(IN_CUST_DDA))) as SUBSTR_ACCT_ID
FROM ACCT
WHERE ACCT.ALT_ACCT_ID LIKE '%'||TO_CHAR(IN_CUST_DDA)
AND ACCT.ACCT_ID LIKE '%'||TO_CHAR(IN_CUST_DDA)
상기 SQL 오버라이드 오류로 인해 실패 무효 식별자
방법 있는가 조회를위한 입력 포트로 CUST_DDA 포트의 값을 사용합니다. CUST_DDA는 ACCT 테이블에 속한 필드가 아닙니다. 이것을 할 수있는 방법이 있습니까?
감사합니다. 재정에서