文档

Dataphin执行计算任务发现正则表达式不能使用

更新时间:
一键部署

问题描述

用户执行一段SQL代码,发现在Hive执行结果和Dataphin不一致,用户使用了正则表达式。

问题原因

MaxCompute计算引擎,如果没有开启Hive语法兼容,并不能完美适配Hive项目切换到MaxCompute之后的语法。

解决方案

需要加上set odps.sql.hive.compatible=true;或者加上项目设置setproject odps.sql.hive.compatible=true; 打开Hive兼容模式。

适用于

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