1

如何在 VDate 列值不固定的 VDate 列中添加一天。

例子:

输入 VDate = "2013-02-07"

输出 VDate = "2013-02-08"

请建议。

4

1 回答 1

3

将日期转换为日期类型,然后可以加减天数。

IConv 将字符串转换为 datastage 内部日期格式。然后您可以对日期执行加法/减法。然后使用 OConv 将变量转换回字符串格式。

如果这是在变压器阶段完成的,则需要在一个语句中完成所有操作:

OConv(Iconv(VDate,"D/YMD[4,2,2]") + 1), "D/YMD[4,2,2]")

http://www.dsxchange.com/viewtopic.php?p=330354&sid=bf68da51aa1b8e81c41a68a9233b7634

于 2013-05-14T19:25:53.010 回答