将转义的引号插入Postgres JSON列

时间:2019-01-22 07:55:09

标签: json postgresql

我需要从文本文件插入Postgres JSON列的数据与以前一样:

"{\"server\":\"[localhost:9001]\",\"event\":\"STARTED\",\"success\":true}"

直接插入将导致以下错误:

ERROR: invalid input syntax for type json
DETAIL: Token "\" is invalid.

如何在不进行文本预处理即替换\转义字符的情况下插入此数据?

1 个答案:

答案 0 :(得分:0)

您使用了错误的引号。

'{"server":"[localhost:9001]","event":"STARTED","success":true}'