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