Sie müssen set_jsonb
aufrufen für jedes Array-Element einzeln, Abrufen der Werte mit jsonb_array_elements
und sie mit jsonb_agg
wieder in ein json-Array zusammenzufassen
:
UPDATE test
SET data = jsonb_set(data, '{info}', (
SELECT jsonb_agg(el || '{"License" : "Proprietary"}')
FROM jsonb_array_elements(data -> 'info') el
));