OIE... aq é mais isso aq que vc precisa... agora quanto a flexbilidade do diretorio não sei se vc consegue fazer eu tentei mas não consegui.... o q eu fiz foi criar um diretorio fixo e deixa compartilhado para os usuarios...talvez lhe ajude..
bjim var XML *clob* *set* autoprint *on* *declare* comp dbms_xmlgen.ctxHandle; *SQL* *varchar2*(4000); *begin* *SQL* := ' select bp.numero, bp.prestacao, bp.local_pagamento, bp.vencimento, rtrim(bp.cedente), bp.data_processamento, bp.data_emissao, rtrim(bp.especie_documento), bp.especie_moeda, rtrim(bp.aceite), bp.carteira, rtrim(bp.valor_documento), bp.consumidor, rtrim(bp.nome_consumidor), rtrim(bp.endereco1_consumidor), rtrim(bp.endereco2_consumidor), rtrim(bp.mensagem1), rtrim(bp.mensagem2), rtrim(substr(bp.mensagem3, 1, 48)), rtrim(substr(bp.mensagem3, 51, 15)) || rtrim(bp.mensagem4), bp.mensagem5, bp.mensagem6, bp.parcela, bp.documento from crd.tabela bp'; comp := dbms_xmlgen.newContext(*SQL*); XML := dbms_xmlgen.getXml(comp); *end*; On 7/30/10, Elcio Francisco <elciofranci...@yahoo.com.br> wrote: > > > > Pessoal > Preciso Criar arquivo xml para montar um relatorio via php porem estou > conseguindo > alguem pode me ajudar.? Tem como gerar esse arquivo sem deixar diretorio > fixo??? Não sei se posso usar UTL_FILE > esta é minha tabela que terei que mostrar os dados em um formulario que > esta em PHP. pensei no xml por ser mais facil > Obrigado > select bp.numero ,bp.prestacao > ,bp.local_pagamento ,bp.vencimento ,rtrim(bp.cedente) > ,bp.data_processamento ,bp.data_emissao > ,rtrim(bp.especie_documento) ,bp.especie_moeda > ,rtrim(bp.aceite) ,bp.carteira > ,rtrim(bp.valor_documento) ,bp.consumidor > ,rtrim(bp.nome_consumidor) ,rtrim(bp.endereco1_consumidor) > ,rtrim(bp.endereco2_consumidor) ,rtrim(bp.mensagem1) > ,rtrim(bp.mensagem2) ,rtrim(substr(bp.mensagem3,1,48)) > ,rtrim(substr(bp.mensagem3,51,15))||rtrim(bp.mensagem4) > ,bp.mensagem5 ,bp.mensagem6 ,bp.parcela > ,bp.documento from crd.tabela bp > Elcio > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- "O começo é a parte mais importante do trabalho." - Platão [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