gorm-driver-dm
gorm-driver-dm copied to clipboard
TEXT字段类型报错
https://eco.dameng.com/community/article/765cc5688e65be1a5be6bb2fdc0410b8 使用go语言遇到读取text类型报错的问题。 报错信息: sql: Scan error on column index 9, name “resource_ids”: unsupported Scan, storing driver.Value type *dm.DmClob into type *string Golang 在表字段类型为TEXT时,解析为string类型失败;
go语言是grom框架 比较MySQL和DM8中jdbc返回类型,mysql的做法是转成[]uint8,达梦里面是转成DmClob,所以导致报错,最新的处理方式是增加一个配置项,兼容MySQL这种用法。 1、连接串的地方增加localhost:5236?compatibleMode=mysql 2、使用最新的go驱动包。
按照官网的说法,获取这个新的包,仍不对呢