Oracle为表中的每行生成一个XML文件

ttisahbt  于 2023-02-07  发布在  Oracle
关注(0)|答案(1)|浏览(115)

我正在寻找一个等效的脚本在Oracle中,可以实现我在SQL Server下面。我试图生成一个XML文件的每一行在表中。有人有任何想法吗?谢谢!
从表格T中选择 * 交叉应用(选择T.* 用于XML路径('行')、元素、类型)X(A)
我在Oracle中能得到的最接近的结果是这样的,但是生成的XML是针对表中的所有记录的。
从表a中选择a.*,dbms_xmlgen.getxml('select * from table')

jgovgodb

jgovgodb1#

您只需要按如下方式使用它:

select dbms_xmlgen.getxml('select * from table_name') from dual;

相关问题