【 使用环境 】生产环境 or 测试环境
测试环境
【 OB or 其他组件 】
【 使用版本 】
4.0
【问题描述】清晰明确描述问题
obclient [unicloud]> SET SESSION sql_mode = ‘TRADITIONAL’;
ERROR 1235 (0A000): Not supported feature or function
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
【 使用环境 】生产环境 or 测试环境
测试环境
【 OB or 其他组件 】
【 使用版本 】
4.0
【问题描述】清晰明确描述问题
obclient [unicloud]> SET SESSION sql_mode = ‘TRADITIONAL’;
ERROR 1235 (0A000): Not supported feature or function
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
用的Oracle模式还是MySQL模式
MySQL模式
是不是用错引号了
不是啊,都是一样的
你把这里的TRADITIONAL换成STRICT_ALL_TABLES试试
这个可以。是做了改动吗?
从OB的sql_mode文档看,取值范围不支持TRADITIONAL。
MySQL官方说TRADITIONAL
等同于STRICT_TRANS_TABLES, STRICT_ALL_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION.
可以这样改试试