如何更改数组值的键名?
与此查询类似:
SELECT ROW_TO_JSON(ROW(1, 'foo'));
结果:
{"f1": 1, "f2": "foo"}
如何更改默认密钥名称(f1,f2):
{"id": 1, "name": "foo"}
答案 0 :(得分:0)
select row_to_json(s)
from (values (1, 'foo')) s(id, name);
row_to_json
-----------------------
{"id":1,"name":"foo"}