数据仓库服务 GaussDB(DWS)-JSON/JSONB函数:jsonb_extract((jsonb, VARIADIC text[])

时间:2025-02-12 15:04:42

jsonb_extract((jsonb, VARIADIC text[])

描述:输入任意的object-jsonb类型、array-jsonb类型,返回$2所指路径的值。该函数仅9.1.0及以上集群版本支持。

返回类型:SETOF jsonb

示例:

 1 2 3 4 5 6 7 8 9101112
SELECT jsonb_extract('{"f2":{"f3":1},"f4":[{"f5":99},{"f6":"stringy"}]}','f2','f3'); jsonb_extract--------------- 1(1 row)SELECT jsonb_extract('{"f2":{"f3":1},"f4":[{"f5":99},{"f5":"stringy"}]}', 'f4','f5'); jsonb_extract--------------- 99 "stringy"(2 rows)
support.huaweicloud.com/sqlreference-910-dws/dws_06_0356.html
推荐文章