2016-08-19 3 views
0

''1-Jan-87 '과 같이'dd-mmm-yy '형식의 날짜 (문자열) . 이제 나는 'DD/MM/YYYY'로 1981 년 1 월 1 일처럼 그것을 변환하고 싶습니다.Informatica - 'DD-MMM-YY'를 DD/MM/YYYY로 변환하는 방법

이 전환을 도와주세요.

+0

가능한 모든 문자열은 날짜로 변환됩니다. [INFORMATICA - 날짜 형식 변환] (http://stackoverflow.com/questions) 중복 가능/30182784/informatica-date-format-conversion) –

답변

0

를 사용하여 기능을 모든 TO_DATE

TO_DATE(Column_name, 'mm/dd/yyyy') 

또는

TO_CHAR(TO_DATE('12/05/2015', 'DD/MM/YYYY'), 'MM/DD/YYYY') 
+0

해당 작업이 없습니다 .. 원본 열의 데이터 형식이 대상 문자열의 – InfoBeginner

+0

문자열을 참조하십시오. 또는 연결된 질문에 다른 대답이 있습니까? –

1

첫째, 대상 데이터 유형 DATE/DATETIME 경우, 다음 '당신이 필요로하는 모든 인포매티카의 DATE 포트는 당신이 돈 형식에 신경 쓰지 마라. (실제로 날짜 형식이 없습니다. 숫자입니다.) TO_DATE(yourStringInputPort, 'DD-MMM-YY')

+0

감사합니다. 그것은 일했습니다.하지만 2069 2077처럼 변환합니다.하지만 저는 1969 년을 원합니다. 1977 – InfoBeginner

+0

글쎄요. 1 년에 2 자리 만 남았습니다. Informatica는 누락 된 2 개가 무엇인지 추측 할 수 있습니다. 변환하기 전에 추가 할 수 있습니까? – Maciejg