gpt4 book ai didi

xml - postgresql 行转换为特定的 xml 格式

转载 作者:行者123 更新时间:2023-11-29 13:39:01 25 4
gpt4 key购买 nike

我的表中有以下数据

        name    exists
-------------------------
Green true
Purple false

我必须将这些行转换为以下 xml

<Green>YES</Green><Purple>false</Purple>

我尝试使用 xmlforest 但它会返回类似这样的内容。

<name>Green</name><exists>true</exists>
<name>Purple</name><exists>false</exists>

最佳答案

对于如此简单的输出,使用 format() 简单地连接值可能更容易

select format('<%s>%s</%s>', name, exists::text, name)
from the_table;

唯一的缺点是,它无法正确转义不是有效 XML 标记的名称。

关于xml - postgresql 行转换为特定的 xml 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58187216/

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