var1=length(some port)
replicate('0',var1)
을 informatica의 표현식 변환 논리에서 수행하고 싶습니다.informatica에서 값을 복제하는 방법은 무엇입니까?
var1=length(some port)
replicate('0',var1)
을 informatica의 표현식 변환 논리에서 수행하고 싶습니다.informatica에서 값을 복제하는 방법은 무엇입니까?
사용 인포매티카 REPLACECHR() 함수는 문자열로 변환 한 후 결과 변수를 사용하는 TO_CHAR를 사용할 수있는 번호 필드를 들어
(http://forgetcode.com/Informatica/1816-REPLACECHR-Replace-characters-in-a-string-with-some-other-character-or-remove-them 참조) 즉,에 대체 실행 (V_OUT를 호출 할 수 있습니다) REPLACECHR (1, v_out, '123456789', '0')
오직 한 번만 0으로 대체 할 것입니다. 그러나 우리는 그 많은 0을 덧붙일 필요가 있습니다. –
그것은 첫 번째 발생뿐만 아니라 모든 발생을 대체합니다. 하나의 소스 입력 값, 하나의 결과 출력 필드 (하나의 발생 만 대체 됨) 및 사용자가 정의한 정확한 표현을 공유 할 수 있다면 문제를 해결하는 데 도움이되도록하십시오. –
감사합니다. 남자 .. –
Ok ... 필자의 이해가 옳다면 replicate 함수를 찾아야했다. x 길이 필드를 똑같이 바꾸고 싶다. 너비가 0 인 필드 –
네, 맞습니다. –