Generieren Sie eine XML-Datei mit benutzerdefinierten XML-Tags aus der Oracle-Datenbanktabelle
Ich arbeite an der Oracle-Datenbank 9ir2. Ich muss einige Tabellen in XML-Dateien mit benutzerdefinierten Format-Tags konvertieren.
Beispiel: Ich möchte XML aus einigen Spalten in der Tabelle emp generieren und dann eine Datei mit dem Namen "myxmlfile.xml" wie folgt generieren:
<?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>
Wie kann eine benutzerdefinierte XML-Datei mit den oben genannten Tags erstellt werden? Mit anderen Worten: "Pro Benutzeranforderung" mithilfe von pl / sql.wie konvertiert man xmltype nach varchar2 ??? Die Funktion ... to_char () kann den XML-Typ nicht in char konvertieren.Was ist der einfachste Weg, eine XML-Datei auf der Client-Seite zu erstellen?Hinweis: Die Benutzeranwendung wird auf XP-PCs ausgeführt, die mit den alten Oracle-Entwicklertools forms6i erstellt wurden.