【发布时间】:2015-05-19 03:22:21
【问题描述】:
Oracle 支持带有 evalname 函数的动态 XMLElement 名称。 postgres 中是否有类似的功能可以动态获取 XMLElement 名称而不是使用常量?
ORACLE 中的示例:
select xmlelement(evalname(ENAME),EMPNO) from EMP;
此语句将生成名称列表作为单独的 xml 元素。
<SMITH>7369</SMITH>
<ALLEN>7499</ALLEN>
<WARD>7521</WARD>
不确定 postgres 是否有类似的东西。
谢谢。
【问题讨论】:
-
这将有助于提供一个具有预期结果的示例。
-
请编辑问题以改进它。切勿在 cmets 中隐藏重要信息。单击问题下方的“编辑”。并添加原始 XML 值以使示例更有用。
-
你为什么恢复 a_horse 的改进?请显示示例值。这可能会有所帮助:stackoverflow.com/questions/7491479/…
标签: postgresql