From 7bbc2459bace1ba9f692f9fc0cb4f7633d1dddb5 Mon Sep 17 00:00:00 2001 From: tiancai <532722030@qq.com> Date: Sun, 19 Jul 2020 23:24:35 +0800 Subject: [PATCH] =?UTF-8?q?postgre=20=E6=8A=A5=E9=94=99=20pq:=20syntax=20e?= =?UTF-8?q?rror=20at=20or=20near=20$?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/gdb/gdb_driver_pgsql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/gdb/gdb_driver_pgsql.go b/database/gdb/gdb_driver_pgsql.go index 134203248..ee638dedb 100644 --- a/database/gdb/gdb_driver_pgsql.go +++ b/database/gdb/gdb_driver_pgsql.go @@ -65,7 +65,7 @@ func (d *DriverPgsql) HandleSqlBeforeCommit(link Link, sql string, args []interf // Convert place holder char '?' to string "$vx". sql, _ = gregex.ReplaceStringFunc("\\?", sql, func(s string) string { index++ - return fmt.Sprintf("$v%d", index) + return fmt.Sprintf("$%d", index) }) sql, _ = gregex.ReplaceString(` LIMIT (\d+),\s*(\d+)`, ` LIMIT $2 OFFSET $1`, sql) return sql, args