go语言,读取表clob字段时,只要内容超过一定长度,就报 panic("Charset To UTF8 error!")这个错误
2026/01/24 11:54:44 [Recovery] 2026/01/24 - 11:54:44 panic recovered:
Charset To UTF8 error!
D:/Program Files/Go/src/dm/e.go:426 (0x1276a36)
(*dm_build_930).Dm_build_1179: panic("Charset To UTF8 error!")
D:/Program Files/Go/src/dm/e.go:437 (0x126eb06)
(*dm_build_930).Dm_build_1183: return string(Dm_build_1184.Dm_build_1179(dm_build_1185, dm_build_1186))
D:/Program Files/Go/src/dm/e.go:267 (0x126eb01)
(*dm_build_930).Dm_build_1088: return Dm_build_1089.Dm_build_1183(dm_build_1090[dm_build_1091:dm_build_1091+dm_build_1092], dm_build_1093, dm_build_1094)
D:/Program Files/Go/src/dm/a.go:663 (0x126eada)
(*dm_build_2).dm_build_198: dm_build_208 = Dm_build_931.Dm_build_1088(dm_build_207, 0, len(dm_build_207), dm_build_200.serverEncoding, dm_build_199.dm_build_6)
D:/Program Files/Go/src/dm/l.go:250 (0x128e329)
(*DmClob).getSubString: return clob.connection.Access.dm_build_198(clob, int32(pos), len)
D:/Program Files/Go/src/dm/zzn.go:427 (0x12f2804)
(*column).getColumnData: return clob.getSubString(1, int32(l))
D:/Program Files/Go/src/dm/t.go:501 (0x12a4490)
(*innerRows).getRowData: dest[i], err = column.getColumnData(innerRows.datas[innerRows.datasOffset][i+1], innerRows.dmStmt.dmConn)
D:/Program Files/Go/src/dm/t.go:288 (0x12a3887)
(*innerRows).Next: err := innerRows.getRowData(dest)
D:/Program Files/Go/src/dm/t.go:146 (0x12b777e)
(*DmRows).next: return rows.CurrentRows.Next(dest)
D:/Program Files/Go/src/dm/zd.go:332 (0x12b777f)
(*filterChain).DmRowsNext: return r.next(dest)
D:/Program Files/Go/src/dm/zf.go:428 (0x12c6276)
(*reconnectFilter).DmRowsNext: err := filterChain.DmRowsNext(r, dest)
D:/Program Files/Go/src/dm/zd.go:329 (0x12b7762)
(*filterChain).DmRowsNext: return f.DmRowsNext(filterChain, r, dest)
D:/Program Files/Go/src/dm/t.go:47 (0x12a2c71)
(*DmRows).Next: return r.filterChain.reset().DmRowsNext(r, dest)
D:/Program Files/Go/src/database/sql/sql.go:2974 (0x11d0859)
(*Rows).nextLocked: rs.lasterr = rs.rowsi.Next(rs.lastcols)
D:/Program Files/Go/src/database/sql/sql.go:2952 (0x11d070e)
(*Rows).Next.func1: doClose, ok = rs.nextLocked()
D:/Program Files/Go/src/database/sql/sql.go:3405 (0x11d2c6b)
clob字段数据数据方便提供一下吗

目前我自己摸索出办法,就是创建实例时就指定UTF-8,再导入数据,就不会出错