2014-05-30 3 views
0

SQL 테이블에 복사 할 Excel 입력이 있습니다. 입력을 문자열로 받아서 SQL 테이블을 복사하는 데 오래 변환해야합니다.Talend에서 긴 문자열 변환

내 작업 흐름은 Excel 입력 -> tMap -> tMSSqlOutput입니다. 변환을 위해 아래 표현식을 사용했습니다 : row4.accesstype == null? 널 (null) : Long.parseLong (row4.accesstype)

하지만라는 오류가 무엇입니까 : java.lang.NumberFormatException의 : 입력 문자열을 "accesstype_key1"

내가 아는 수를 내가 잘못 어디로 갈거야?

답변

1

"accesstype_key1"은 분명히 Long으로 변환하지 않으므로 문자열입니다. 입력 데이터를 확인하십시오.