GBase 8s
适配迁移
问答

ODBC新增数据时报错SQLExecute: {22001}

发表于2024-05-20 13:28:41163次浏览2个评论

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

【GBase版本】:

【操作系统】: linux

【CPU】: Intel(R) Xeon(R) CPU E5-2640 v2 @ 2.00GHz

【问题描述】*: go项目使用ODBC往GBase中新增数据时中文报错SQLExecute: {22001}  ,英文可以新增,将表字段类型由varcahr(252)改为text后新增成功但只保留1个汉字

评论

登录后才可以发表评论
用户头像
liaosnet发表于 2年前
1,绑定变量方式插入中文报22001
修改 param.go
72行 sqltype = p.SQLType前增加
if p.Size != 0 {
size = p.Size 
}
最佳回答
GBase用户16569发表于 2年前
@liaosnet:可以了,谢谢大佬