PostgreSQL 入门
Hz 2023-04-03 Monday PostgreSQL
PostgreSQL 入门
JSON处理
获取JSON内容
select '{"a": {"b":{"c": "foo"}}}'::json#>'{a,b}' ;
1
更新JSON 内容
select jsonb_set('[{"f1":1,"f2":null},2,null,3]', '{0,f1}','[2,3,4]', false) ;
1
参考
- JSON Functions and Operators (opens new window)
- JSON 函数和操作符 (opens new window)
- Update a PostgreSQL table using a WITH query (opens new window)
- postgreSQL对json操作:函数json_populate_recordset的参数null::myrowtype如何使用 (opens new window)
- PostgreSQL jsonb_set() 函数 (opens new window)
- How to update a specific value on a JSONB array (opens new window)