Přístup pomocí jsonb_array_elements
a jsonb_set
byl to správný nápad, ale nějak jsi je vnořil špatným směrem:
UPDATE myTable SET myColumn = jsonb_set(myColumn, '{A}', (
SELECT jsonb_agg( element || '{"myArray":[]}' )
FROM jsonb_array_elements(myColumn -> 'A') element
));
Mimochodem, pokud váš sloupec již obsahuje jsonb
datový typ, neměli byste potřebovat žádné přetypování.