From b397d1022ee2cb4793768e6095e92305b895c4e8 Mon Sep 17 00:00:00 2001 From: amell <18292835608@163.com> Date: Sat, 17 Jun 2023 08:59:37 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20issue:=20I7E6QQ=E7=9A=84=E7=BC=BA?= =?UTF-8?q?=E9=99=B7=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/internal/db/api/db.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/internal/db/api/db.go b/server/internal/db/api/db.go index 187ea48b..24cf7468 100644 --- a/server/internal/db/api/db.go +++ b/server/internal/db/api/db.go @@ -142,7 +142,8 @@ func (d *Db) ExecSql(rc *req.Ctx) { LoginAccount: rc.LoginAccount, } - sqls := strings.Split(sql, ";\n") + sqls, err := sqlparser.SplitStatementToPieces(sql) + biz.ErrIsNil(err, "SQL解析错误,请检查您的执行SQL") isMulti := len(sqls) > 1 var execResAll *application.DbSqlExecRes for _, s := range sqls {