Set or replace a value inside a JSONB document.
Section: JSONB, Arrays, and Date/Time Recipes
Update JSONB path
sql
sql
UPDATE events
SET payload = jsonb_set(payload, '{status}', '"processed"', true)
WHERE event_id = 1;Explanation
See summary for usage details.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing JSONB, Arrays, and Date/Time Recipes