gpt4 book ai didi

json - 从 Postgres 中的 JSON 数组中选择

转载 作者:行者123 更新时间:2023-11-29 12:33:21 25 4
gpt4 key购买 nike

有没有办法在 Postgres 中做到这一点?

SELECT * FROM magic_json_function('[{"col1": 1, "col2": "A"}, {"col1": 2, "col2": "B"}]')

col1 | col2
------+------
1 | A
2 | B
(2 rows)

编辑:无需创建表格。

最佳答案

当然,函数是json_populate_recordset .假设有一个表 test

定义
CREATE TABLE test(
col1 int,
col2 text
);

您可以简单地:

SELECT * FROM json_populate_recordset(NULL::test,'[{"col1": 1, "col2": "A"}, {"col1": 2, "col2": "B"}]')

关于json - 从 Postgres 中的 JSON 数组中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26767636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com