GBase 8s
适配迁移
问答

从mysql迁移后的查询问题

发表于2025-05-09 14:55:53149次浏览2个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:GBase 8s

【操作系统】:linux centos7

【CPU】:x86_64

【问题描述】*:

GCI用的是GBaseGCI_3.6.2_1_f6a941_RHEL6_x86_64
golang,用的gitee.com/GBase8s/gorm-gbase
dsn连接数据库,也加上了 DB_LOCALE=zh_CN.utf8&CLIENT_LOCALE=zh_CN.utf8
查询出来的text类型字段,末尾都有一个 \u0000

从DBeaver查询是正常的,现在不知道是gorm-gbase的原因?还是GCI的原因?

还有其他版本的GCI可以提供一下吗,尝试一下吗?

评论

登录后才可以发表评论
 等烟雨发表于 1年前
关于gorm-gbase,sqlmode=oracle已经改成了sqlmode=mysql
另外varchar类型的正常
用户头像
maktub发表于 1年前
@ 等烟雨:用最新版本的[https://pan.baidu.com/s/1q_Bs39B2FIZ_sKQxQT4zaA?pwd=7h9q]试下吧。这个应该可以,如果字段特别大的话,可以用clob或者blob类型,这两个类型支持的比较好。
最佳回答