Gerar arquivo XML com tags XML customizadas fora da tabela do banco de dados oracle

Eu estou trabalhando no banco de dados oracle 9ir2 Eu preciso converter algumas tabelas em arquivos xml com tags de formato personalizado.

por exemplo: Eu quero gerar XML de algumas colunas na tabela emp e, em seguida, gerar um arquivo com o nome "myxmlfile.xml" da seguinte forma:

<?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>
como gerar arquivo XML personalizado com tags como acima, e toda vez que o usuário precisar fazer isso, em outras palavras, "por solicitação do usuário" usando pl / sql, como usar as funções oracle XML para produzir tags customizadas desejadas?como converter xmltype para varchar2 ??? ... A função to_char () não consegue converter o XMLtype para char.Qual é a maneira mais fácil de criar um arquivo XML no lado do cliente?

Nota: o aplicativo do usuário está sendo executado em PCs XP, criados pelas antigas ferramentas do desenvolvedor oracle forms6i.

questionAnswers(1)

yourAnswerToTheQuestion