PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Fusionne jsonArrayAgg pour vider le tableau dans jOOQ

JSON.json() ou JSONB.jsonb() , par exemple :

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

jsonArray() ou jsonbArray() constructeurs :

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