From e91f64347d65944a6b6c547facc8230260c6ca22 Mon Sep 17 00:00:00 2001 From: zzdboy <28206697@qq.com> Date: Sun, 4 Feb 2024 08:18:06 +0800 Subject: [PATCH] fix: dm Database Clob field conversion error --- dialects/dameng.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dialects/dameng.go b/dialects/dameng.go index 23d1836a..907b8819 100644 --- a/dialects/dameng.go +++ b/dialects/dameng.go @@ -831,6 +831,13 @@ func (d *dmClobScanner) Scan(data interface{}) error { d.data = string(t) d.valid = true return nil + case string: + if len(t) <= 0 { + return nil + } + d.data = string(t) + d.valid = true + return nil default: return fmt.Errorf("cannot convert %T as dmClobScanner", data) }