sql >> Databasteknik >  >> RDS >> PostgreSQL

Koaleserar jsonArrayAgg till tom array i jOOQ

JSON.json() eller JSONB.jsonb() , t.ex.:

coalesce(jsonArrayAgg(mycol), inline(json("[]")))
coalesce(jsonbArrayAgg(mycol), inline(jsonb("[]")))

jsonArray() eller jsonbArray() konstruktörer:

coalesce(jsonArrayAgg(mycol), jsonArray())
coalesce(jsonbArrayAgg(mycol), jsonbArray())



  1. Hur man anger valfritt OUTTER JOIN-villkor i Oracle 8i

  2. MySQL-problem med att uppdatera DATETIME-fältet från ISO 8601-format

  3. Vad är ett en-till-många-förhållande i en databas? En förklaring med exempel

  4. kommer pg_restore att skriva över de befintliga tabellerna?