零填充员工编号。 Talend Job 中的字段 [关闭]
Posted
技术标签:
【中文标题】零填充员工编号。 Talend Job 中的字段 [关闭]【英文标题】:Zero padding the employee no. field in Talend Job [closed] 【发布时间】:2022-01-05 13:29:48 【问题描述】:在使用 tMap 开发 Talend 作业时, 我需要对包含数字(例如:1542)且长度为 20 个字符的字段执行零填充。
-
请问我提出的公式
StringHandling.STR('0',20-(StringHandling.LEN(row1.eno)))+row1.eno
work?
-
如果没有,最好的方法是什么?
【问题讨论】:
请根据***.com/help/how-to-ask指定和格式化您的问题和代码 【参考方案1】:为什么不使用 StringHandling.LPAD(row1.eno, 20, '0') 或类似的东西? 如果我理解正确的话,你需要左零填充......
R
【讨论】:
【参考方案2】:一个简单的String.format()
可以做到这一点:
String.format("%020d",row1.eno)
【讨论】:
以上是关于零填充员工编号。 Talend Job 中的字段 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Ajax提交数据判断员工编号是否存在,及自动填充与员工编号所对应的员工姓名。
原创Talend ETL Job日志框架——基于P&G项目的一些思考和优化
原创Talend ETL Job日志框架——基于P&G项目的一些思考和优化