当前使用版本(必填,否则不予处理)
3.3.2
该问题是如何引起的?(确定最新版也有问题再提!!!)
不算是问题吧,就是想咨询一下,如果要同时适配DM数据库和MySQL数据库,但是表中字段存在interval这样的保留关键字,mysql支持interval DM支持“INTERVAL”这种方式,是否有配置可以进行处理这种兼容性
重现步骤(如果有就写完整)
无
报错信息
Comment From: TonyWang8904
我也有这个问题,请问怎么解决的啊
Comment From: huayanYu
没有
Comment From: lylyuanliang
请问解决了吗, 我目前也有这个问题, 暂没有找到比较好的方案
Comment From: qmdx
关键词可以全局配置转义符,或者 xml 通过数据源区分选择不同sql片段 https://baomidou.com/ 参考文档问答部分
Comment From: lylyuanliang
因为要兼容多个数据库, 我找到个解决方案 https://baomidou.com/pages/56bac0/#columnformat, 全局格式化字段, 但是如果能找到一个类似tkmybatis的mapper.wrap-keyword配置的方式就更好了
Comment From: melin
IDialect 缺少一个方法处理,对字段加转义的功能。 类似hibernate:https://github.com/hibernate/hibernate-orm/blob/6a1581cf4a085e6842768eb181ef674a198ae178/hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java#L1033C14-L1033C24
@nieqiurong