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 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