数据湖探索 DLI-months_between:返回值说明

时间:2024-11-11 14:11:02

返回值说明

返回DOUBLE类型的值。

  • date1、date2非DATE或STRING类型时,返回报错,错误信息:data type mismatch。
  • date1、date2为DATE或STRING类型,但不符合日期值的入参格式时,返回NULL。
  • 当date1晚于date2时,返回值为正。当date2晚于date1时,返回值为负。
  • 当date1和date2分别对应两个月的最后一天,返回整数月;否则计算方式为date1减去date2的天数除以31天。
  • date1或date2值为NULL时,返回NULL。
support.huaweicloud.com/sqlref-spark-dli/dli_spark_months_between.html