Sto eseguendo postgresql 9.3.4. Ho una tabella con 3 campi:
id name addr
--- ---- ----
1 n1 ad1
2 n2 ad2
...
Devo spostare i dati in una nuova tabella con campi come:
id data
--- ----
1 {'name': 'n1', 'addr': 'ad1'}
2 {'name': 'n2', 'addr': 'ad2'}
...
row_to_json
non è la soluzione per me in quanto SELECT t.id, row_to_json(t) as data FROM (select id, name, addr from myt) t
aggiunge anche id
al risultato. C'è un modo per scegliere i campi di cui ho bisogno (nome e indirizzo) nel mio campo dati?