* SQL 语句:``INSERT INTO rank VALUES($1,$2,$3) ON CONFLICT (uid) DO UPDATE SET total=rank.total+1``
* 报错信息:``pq: syntax error at or near "ON CONFLICT "``
* 用的 pg 库:``github.com/lib/pq``
* ``go version``:1.11.2
* ``Postgresql version``:10.5
把$1,$2,$3 换成具体的值然后直接执行这个条 SQL 语句是没问题的
难道是 pg 库不支持 upsert 语法吗?
* 报错信息:``pq: syntax error at or near "ON CONFLICT "``
* 用的 pg 库:``github.com/lib/pq``
* ``go version``:1.11.2
* ``Postgresql version``:10.5
把$1,$2,$3 换成具体的值然后直接执行这个条 SQL 语句是没问题的
难道是 pg 库不支持 upsert 语法吗?