sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL 9.5 - update werkt niet bij het samenvoegen van NULL met JSON

voeg samenvoegen toe:

UPDATE users
SET metadata = coalesce(metadata::jsonb,'{}'::jsonb) || '{"test": true}'::jsonb
WHERE id=...
RETURNING *;

het werkt hetzelfde als met normale strings NULL || something is altijd NULL




  1. Android Room - Lijst met objecten in een object verwerken en resultaten opvragen

  2. Oracle SQL zet waarden van een kolom in één rij

  3. Oracle krijgt nummers met bereik

  4. Oracle:STEL SERVEROUTPUT IN met Toad