字符串到Talend中的长转换

时间:2014-05-30 17:22:02

标签: type-conversion talend

我有一个Excel输入,我想在SQL表中复制。 我将输入作为字符串,需要将其转换为长整型,以便在SQL表中复制。

我的工作流程是Excel输入 - > tMap - > tMSSqlOutput。 我使用了以下表达式进行转换: row4.accesstype == null? null:Long.parseLong(row4.accesstype)

但我收到的错误是: java.lang.NumberFormatException:对于输入字符串:" accesstype_key1"

我可以知道我哪里出错吗?

1 个答案:

答案 0 :(得分:1)

“accesstype_key1”显然不会转换为Long,它是一个字符串。检查输入数据。