столбцов? Вложенности у объекта нет.
Что-то вроде SELECT id, key, value FROM table, jsonb_each_text(table.jsonb_field);, только не строками, а столбцами. Ситуация усугубляется тем, что некоторых пар ключ-значения у строк в таблице нету )
Т.е. чтобы на выходе было:
id, some_table_field, jsonb_field_key1, jsonb_field_key2, ...
1, foo, value1, value2, ...
Скорее всего подойдет, если струкутра jsonb известна jsonb_to_record(jsonb) https://postgrespro.ru/docs/postgrespro/9.6/functions-json.html#functions-json-processing-table
Обсуждают сегодня