Olá Fernando,

Segue algo que tenho aqui (parte do que vc pede) que achei rapidamente.
É como gerar o xml via pl/sql. Espero que ajude.

-- Definição de algumas varíaveis.
      OutFileLog            UTL_FILE.FILE_TYPE;
      queryCtx              DBMS_XMLQUERY.ctxType;
      v_clob_work           CLOB  := EMPTY_CLOB;
      v_clob_return         CLOB  := EMPTY_CLOB;

      v_clob_work := EMPTY_CLOB;
      v_sql := '<aqui vc monta seu sql>';
-- Gerando o xml
       queryCtx := DBMS_XMLQUERY.newContext(v_sql);
       DBMS_XMLQUERY.setRowTag   (queryCtx, '<SUA TAG>');
       DBMS_XMLQUERY.setRowSetTag(queryCtx, '<SUA SET TAG>');
       -- Armazena XML no CLOB
       v_clob_work := DBMS_XMLQUERY.getXml(queryCtx);
       DBMS_XMLQUERY.closeContext(queryCtx);
       -- Atribui para variavel de retorno
       v_clob_return := v_clob_work;
-- Veja que o xml está dentro do clob.
-- Entendo que para gravar no disco, teria que ser via UTL_FILE.

   Veja neste site, que tem info sobre UTL_FILE.
   http://psoug.org/reference/utl_file.html

Espero ter ajudado.
Att
Eriovaldo



2011/12/3 Fernando Garatini da Silva <fgarat...@gmail.com>

> **
>
>
> Pessoal bom dia preciso gerar um arquivo com extensão xml no diretorio
> local da minha máquina c:
>
> Alguém teria por favor um exemplo de como eu poderia fazer isso
>
> --
> Obrigado Pela Atenção!
>
> Fernando Garatini da Silva
> Analista de Sistemas/Oracle
> Phone:  55 +11 8208 0609 / 8642 8338 - SP
> MSN:  garat...@hotmail.com
> E_MAIL: fgarat...@gmail.com
> Skype: fernando_garatini
>  
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a