为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:
- 【问题描述】:
mysql之前版本是5.5,不想改sql,怎么解决这个异常呢
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
执行这个方法以后,还是报错.
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
执行这个方法以后,还是报错.
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
1、先检查下当前 tidb 中的 sql_mode 的设置是怎样的
2、在 session 级别,设置下 sql_mode ,然后再执行下 sql 语句,看下结果如何
设置下sql_mode 后可以,但是重启就没了 请问在哪里可以永久设置呢
在设置 sql_mode 时,可以指定 global 设置,语法同 mysql,参考语句如下:
set global sql_mode=‘xxxx’;
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。