->;之间的区别是什么;及->&燃气轮机;在PostgreSQL JSON函数中?
PostgreSQL文档同时列出了->和->> 然而,我不清楚他们之间有什么区别->;之间的区别是什么;及->&燃气轮机;在PostgreSQL JSON函数中?,json,postgresql,operators,sqldatatypes,Json,Postgresql,Operators,Sqldatatypes,PostgreSQL文档同时列出了->和->> 然而,我不清楚他们之间有什么区别 有人能用更多的例子来解释吗?第一个返回json,第二个返回文本: select '[1,2,3]'::json->2 as "->", pg_typeof('[1,2,3]'::json->2) as "-> type", '[1,2,3]'::json->>2 as "-->", pg_typeof('[1,2,3]'::json->
有人能用更多的例子来解释吗?第一个返回json,第二个返回文本:
select
'[1,2,3]'::json->2 as "->",
pg_typeof('[1,2,3]'::json->2) as "-> type",
'[1,2,3]'::json->>2 as "-->",
pg_typeof('[1,2,3]'::json->>2) as "--> type"
;
-> | -> type | --> | --> type
----+---------+-----+----------
3 | json | 3 | text