J'utilise postgresql 9.3.4. J'ai une table avec 3 champs:
id   name  addr
---  ----  ----
1    n1    ad1
2    n2    ad2
...
J'ai besoin de déplacer les données vers une nouvelle table avec des champs comme:
id   data
---  ----
1    {'name': 'n1', 'addr': 'ad1'}
2    {'name': 'n2', 'addr': 'ad2'}
...
row_to_jsonn'est pas la solution pour moi, car cela SELECT t.id, row_to_json(t) as data FROM (select id, name, addr from myt) tajoute également idau résultat. Existe-t-il un moyen de choisir les champs dont j'ai besoin (nom et adresse) dans mon champ de données?