Например,
Я использую следующую функцию для преобразования rows
в json
в PostgreSQL 9.2
select row_to_json(row(productid, product)) from gtab04;
и это вернет результаты ниже
row_to_json
---------------
{"f1":3029,"f2":"DIBIZIDE M TAB"}
{"f1":3026,"f2":"MELMET 1000 SR TAB"}
{"f1":2715,"f2":"GLUCORED FORTE"}
{"f1":3377,"f2":"AZINDICA 500 TAB"}
- К сожалению, он теряет имена полей и заменяет их на f1, f2, f3 и т.д.
- Как получить фактические имена полей или имя поля заливки?