나는 지난 달 데이터를 가져올 필요가있는 senerio가 있습니다. 그래서 매핑 흐름에서 두 개의 흐름을 만들었습니다. 첫 번째 달과 마지막 달의 날짜를 가져오고 매개 변수 veriables를 사용하여 소스 SQL에서 매핑 2에서 호출했지만 SQL은 parm vlaues를 취하지 않습니다. 거기에 vlaues가있다.SETVERIABLE in informatica에서 작동하지 않습니다.
SETVARIABLE($$END_DATE,set_$$END_DATE_v) ----------------------
이 내가 말했다 20,160,930 로하고 소스 SQL에서, (paramters에 설정 됨) $$의 END_DATE를 얻을 수 있도록 스피 점점 종료 날짜를 사용하고있는 상태 : PAL.EXCLS_PAID_DATE BETWEEN TO_DATE($$START_DATE,'YYYYMMDD') AND TO_DATE($$END_DATE,'YYYYMMDD')
, 하지만 returing PAL.EXCLS_PAID_DATE BETWEEN TO_DATE(,'YYYYMMDD') AND TO_DATE(,'YYYYMMDD')
과 표현을
원본 SQL에서 $$ START_DATE 및 $$ END_DATE를 사용하고 있습니까? –
예, 언급 한 위의 논리는 소스 SQL에서 사용됩니다 – kiran
그것의 informatica 유틸리티, 소스 쿼리에서 이것을 사용하는 경우, 작동하지 않습니다. 원본 쿼리에서 열 이름 만 있으면됩니다. 표현 변환의 포트에서 $$ START_DATE 및 $$ END_DATE 논리를 사용하십시오. –