如何在datastage服务器中添加一天的日期

时间:2013-05-13 10:47:15

标签: datastage

如何在VDate列中添加一天,其中列VDate值未修复。

示例:

输入 VDate =“2013-02-07”

输出 VDate =“2013-02-08”

请建议。

1 个答案:

答案 0 :(得分:3)

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

IConv将字符串转换为数据存储内部日期格式。然后,您可以在日期执行加法/减法。然后使用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