【发布时间】:2014-11-30 16:09:00
【问题描述】:
Json 值可以由一个字符串值组成。例如:
postgres=# SELECT to_json('Some "text"'::TEXT);
to_json
-----------------
"Some \"text\""
如何将该字符串提取为 postgres 文本值?
::TEXT 不起作用。它返回带引号的 json,而不是原始字符串:
postgres=# SELECT to_json('Some "text"'::TEXT)::TEXT;
to_json
-----------------
"Some \"text\""
谢谢。
附:我正在使用 PostgreSQL 9.3
【问题讨论】:
-
stackoverflow.com/q/19414361/562459 可能会有所帮助。可能不会。
-
字符串数组的类似问题,stackoverflow.com/q/45243186/287948
标签: json postgresql