我正在研究 oracle 数据库 9ir2 我需要将一些表转换为带有自定义格式标签的 xml 文件。
例如:我想从 emp 表中的某些列生成 XML,然后生成一个名为“myxmlfile.xml”的文件,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<entity-engine-xml>
<myxmlfile
EMPNO="8401"
ENAME="JHON"
HIREDATE="1988-12-30"
SAL="5000"
DEPTNO="10"
/>
<myxmlfile
...
/>
<myxmlfile
...
/>
</entity-engine-xml>
- 如何生成带有上述标签的自定义 XML 文件,并且每次用户需要这样做,即使用 pl/sql 的“每个用户请求”,如何使用 oracle XML 函数输出自定义的所需标签?
- 如何将 xmltype 转换为 varchar2 ??? ... to_char() 函数无法将 XMLtype 转换为 char。
- 在客户端创建 XML 文件的最简单方法是什么?
注意:用户应用程序在 XP PC 上运行,由旧的 oracle 开发工具 forms6i 构建。