文档

Dataphin计算任务提示“invalid operand type(s) DATETIME,INT for operator '-' ”错误

更新时间:
一键部署

问题描述

Dataphin计算任务提示如下错误:

com.aliyun.odps.OdpsException: ODPS-0130071:[1,8] Semantic analysis exception - invalid operand type(s) DATETIME,INT for operator '-' 

问题原因

时间类型字段不能直接和int类型字段直接进行加减。

解决方案

时间字段的加减需要使用dataadd函数进行计算,比如:

dateadd(to_date('${bizdate}','yyyymmdd'),-1,'dd')

适用于

  • Dataphin
  • 计算任务
  • 本页导读
文档反馈