PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Eliminieren Sie in PostgreSQL selektiv doppelte Anführungszeichen aus einem json-Feld

Sie können jsonb_set() verwenden um wiederum den Datentyp des Wertes des Attributs parameter1 zu ändern :

update t_test_result
set test_json = jsonb_set(
    test_json, 
    '{parameter1}', 
    to_jsonb((test_json ->> 'parameter1')::numeric)
)
where test_json ? 'parameter1'

Demo auf DB Fiddle