如何计算数据阶段中两个日期之间的月数

时间:2019-06-26 06:19:43

标签: etl datastage

我需要计算两个日期之间的月数,我曾经在Teradata中使用months_between函数来完成,但是目前我需要在datastage中使用类似的函数或代码。

我已经尝试了下面的代码,但是它与给定months_between函数的结果不匹配100%。

我减去了两个日期,从中得到了天数,然后将其除以30.4375。

1 个答案:

答案 0 :(得分:0)

您可能需要自己在DataStage函数或Transformer中进行数学运算。 以下功能可能会有所帮助

  • MonthFromDate
  • YearFromDate