开发者社区> 问答> 正文

你好,我在使用MaxCompute的时候 发现 当 需要查询的字段是 double类型时 就会报错

你好,我在使用MaxCompute的时候 发现 当 需要查询的字段是 double类型时 就会报错 比如 current_timestamp 的内容 是 1509530288.0 当我单独查询的时候 就会报
FAILED: ODPS-0130071:[1,8] Semantic analysis exception - TIMESTAMP type is not enabled in current mode 这个错
但是当我用 * 去查询的时候就可以查 你好能帮我查询一下是什么问题吗。

展开
收起
nicenelly 2017-11-08 14:25:40 3785 0
3 条回答
写回答
取消 提交回答
  • 关键字冲突了

    2019-07-17 21:42:49
    赞同 展开评论 打赏
  • 可以尝试select的时候加上

    `current_timestamp`

    进行转义。

    2019-07-17 21:42:49
    赞同 展开评论 打赏
  • 社区爱好者,专为云栖社区服务!

    current_timestamp这个字段和系统自带的函数名字相同,所以误以为是系统函数。

    2019-07-17 21:42:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载