为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:centos7
【CPU】:Intel® Xeon® CPU E5-2650 v2 @ 2.60GHz
【问题描述】*:达梦8数据库,使用python的sqlalchemy-dm和sqlalchemy写入数据时出现乱码,使用java的jdbc写入同样的数据则不会
python环境版本:
python3.9
SQLAlchemy 1.3.23
sqlalchemy-dm 1.1.10
dmPython 2.3
java环境版本:
jdk1.8
DmJdbcDriver18.jar
下图是python写入的
,
python代码如下
下图是java写入的
部分代码如下
```language
return shoeservice.save(shoe);
因文本内容过大,附上如下文件,该文件具体内容为上文描述的使用sqlalchemy-dm写入出现乱码,使用java则显示正常的文本
文本.txt
升级下dmPython版本试试,目前新版本是dmPython 2.4.4