!45 修复同时执行多条SQL的bug

Merge pull request !45 from amell/mutil_sql
This commit is contained in:
Coder慌
2023-06-17 04:47:48 +00:00
committed by Gitee

View File

@@ -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 {