2016-06-14 4 views
0

같은 형식 (mm/dd/yyyy, m/dd/yyyy 또는 mm/d/yyyy)과 같은 다른 형식으로 변환 할 수있는 문자열을 변환하는 임무가 주어졌습니다. 그러나 다음 형식 (yyyy-mm-dd-00.00.000000)의 타임 스탬프로 변환해야합니다. Transformer 스테이지에서 여러 변환 기술을 시도했습니다. 그러나 나는 실패했다. 기본적으로 파일에서 데이터를 가져 와서 테이블과 동일한 형식의 파일로 준비합니다. 그런 다음 두 번째 파일을 사용하여 데이터베이스에 삽입합니다.타임 스탬프로 Datastage 문자열 변환

+0

그래서 무엇을 시도 했습니까? Enterprise Edition 또는 Server를 사용합니까? – MichaelTiefenbacher

+0

어떤 IIS 버전을 사용하고 있습니까? 1. 형식을 변압기 단계의 조건으로 검증하려고 시도한 적이 있습니까? 2. Iconv 및 Oconv 함수를 사용한 적이 있습니까? 유효성을 검사 할 수 있습니다. – Angel

답변

0

내가 겪고있는 주요 문제는 형식이 mm/dd/yyyy 또는 m/d/yyyy 일 수 있다는 사실이었습니다. 이에 대한 해결책은 StringToTimestamp 함수에 ", s"를 추가하는 것이 었습니다.

StringtoTimestamp ("% (m, s)/% (d, s)/% yyyy % hh : % nn : % ss")를 입력하십시오.

관련 문제