为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:kylin sp3
【CPU】:
【问题描述】*:java调用数据库,报错,语法不对,数据库是从mysql迁移过来的。应该怎么解决啊
支持版本:03134284094-20230919-202737-20067
支持方式:当 COMPATIBLE_MODE=4,开启驱动层 MySQL 兼容时,支持将 ` 反引号转换为双引号。
具体方法:在 URL 链接,添加属性:compatiblemode=mysql
管理工具可以在连接-高级-添加连接属性
我是这个版本
--03134284194-20240812-238838-20108 Pack9
可以尝试这样设置当前的临时会话
CALL SP_SET_SESSION_PARSE_TYPE('MYSQL');
或者连接这么配置
jdbc:dm://localhost:5236?serverOption={parse_type=MYSQL}
如果是以前的版本把查询语句里的 `` 去掉也行
去掉
STATE
的`这个符号