开发者社区> 问答> 正文

ODPS-0130071:m,n Semantic analysis exception - ...

已解决

ODPS-0130071:m,n Semantic analysis exception - function datediff cannot match any overloaded functions with STRING STRING STRING, candidates are BIGINT DATEDIFF DATE arg0 DATE arg1 STRING arg2 BIGINT DATEDIFF DATETIME arg0 DATETIME arg1 STRING arg2 BIGINT DATEDIFF TIMESTAMP arg0 TIMESTAMP arg1 STRING arg2 INT DATEDIFF DATE arg0 DATE arg1 INT DATEDIFF STRING arg0 STRING arg1 INT DATEDIFF TIMESTAMP arg0 TIMESTAMP arg1

展开
收起
提个问题 2024-06-14 13:12:16 81 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    错误描述:
    使用的函数 datediff 入参类型不匹配,常见的类型不匹配问题,是由于开启数据类型2.0隐式转换关闭引起。 

    解决方案: 
    1)添加 set odps.sql.type.system.odps2=false; 在sql前与sql一同运行,关闭数据类型2.0打开隐式转换处理。 
    2)修改输入参数数据类型。 

    其他错误码常见问题,您可以参考错误码问题处理
    2024-06-14 13:12:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data+AI时代大数据平台应该如何建设 立即下载
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载