У меня есть таблица, в которой есть поле data, которое имеет JSONB формат. В этом поле такая структура:
{"requisites":
{"kpp": "212997417444",
"ogrn":
{"number": "219322571340"}}
Мне нужно поменять значение для поля kpp. Я пытаюсь сделать это так:
update 'имя таблицы' set data = jsonb_set(data, '{requisites}', '{"kpp": 777}') where 'что-то';
Но при этом все остальное (например, ogrn) просто стирается, а мне надо это сохранить и изменить только kpp. Подскажите, пожалуйста, что я делаю не так? Заранее спасибо!