尝试掌握postgresql 9.4 jsonb技术,并希望能够得到如何执行以下操作的帮助。
给出以下示例jsonb:
需要:仅返回“name3”数组,作为带有返回签名的表格。
因此,生成的数据将如下所示:
给出以下示例jsonb:
‘{“name1” : value1, “name2” : value2, “name3” : [int1, int2, int3] }’::jsonb AS table1.column1
需要:仅返回“name3”数组,作为带有返回签名的表格。
TABLE( var_name varchar, var_value int, var_row_num int)
因此,生成的数据将如下所示:
(‘name3’, int1, 1)
(‘name3’, int2, 2)
(‘name3’, int3, 3)
假设数组的长度可以是任意值(除了0),而 'name3' 肯定存在。