为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:windows10
【问题描述】*:从mysql8迁移过达梦8的,目前遇到一个问题,通过mybatisPlus的updateById更新时报错字符串截断,就这个功能而已。相关贴图如下:
问题十分奇怪,把下图红色部分删除,就可以保存成功,或者把其他部分删除也可以保存,此时我怀疑可能是长度问题。但是我把红色部分删除后,又增加一堆测试方法,是正常保存的,长度已经超过刚才的时候,这种问题如何排查,毕竟只报错一个字符串截断。
从数据库安装目录下的drivers目录取对应的驱动试下
字符串截断,可能为隐式转换导致,驱动若太老可能会有字符串截断报错,理想报错应为提示具体字段长度不足