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
- 计算任务
反馈
- 本页导读
文档反馈