如何在Datastage中将2位数的年份更改为4位数的年份?

问题描述 投票:0回答:1

我想问的大家好,我的源数据有一些问题就像第一列是18年12月1日,第二列是65年1月7日]

我猜第一列应该是2018年12月1日,因为它不可能是1918年,对吗?第二栏应该是1965年1月7日

好吧,我可以将其加载到数据库中,但是他们都将其读为1918年12月1日和1965年1月7日。我想要的是2018年12月1日和1965年1月7日

这是我的代码如下:

StringToDate(DSLink3.OPN_DT,"%dd/%mmm/%yy")

有人有任何线索吗?

你好,我想问一下,我的源数据有一些问题,例如第一列是01-Dec-18,第二列是65-Jan-65这是第一列,我想应该是01- ...

etl datastage ibm-infosphere
1个回答
1
投票

我建议您在将其转换为日期之前进行一些字符串操作,因为它似乎是过程中的字符串。

© www.soinside.com 2019 - 2024. All rights reserved.