Re: [pgbr-geral] Consulta em conteúdo XML

2015-01-04 Por tôpico Daniel Gaspary
Deve precisar de XSLT, aqui achei uma referência:

http://translate.google.com/translate?hl=nlrurl=translate.google.nlsl=nltl=enu=http://www.yapf.net/index.php/PostgreSQL_en_xslt

Mas.. não tem como guardar os dados em campos não XML e formatar como
XML(Json ou outro formato qualquer) depois?

Digo isso porque desse jeito está parecendo que você vai ficar sem
poder usar SQL somente e e ainda se complicar com XML.

Talvez um pequena redundância : crie uma estrutura em campos não xml e
guarde o arquivo XML como referência caso surja algum problema.


2015-01-02 14:05 GMT-02:00 Zan zan...@farmaponte.com.br:
 Pessoal, boa tarde.

 Versão: PostgreSQL 9.3.4 on x86_64-unknown-linux-gnu, compiled by gcc
 (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit

 Estou me batendo com XML aqui no PostgreSQL e não estou tendo muito sucesso.

 Queria fazer uma tabela de histórico de execução de alguns relatórios que
 tenho, no entanto esses relatórios terão alguns campos diferentes. Tive a
 ideia de gravar os resultados em XML, mas não estou conseguindo fazer a
 busca nesse conteúdo XML.

 Tenho o seguinte XML:
 registros
   linha
 filial1/filial
 venda100/filial
   /linha
   linha
 filial2/filial
 venda200/filial
   /linha
 /registros

 Gostaria de fazer uma query para ter o seguinte resultado:

 filial venda
 1  100
 2  200

 Como faço isso?

 Obrigado.

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Consulta em conteúdo XML

2015-01-02 Por tôpico Zan

Pessoal, boa tarde.

Versão: PostgreSQL 9.3.4 on x86_64-unknown-linux-gnu, compiled by gcc 
(Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit


Estou me batendo com XML aqui no PostgreSQL e não estou tendo muito sucesso.

Queria fazer uma tabela de histórico de execução de alguns relatórios 
que tenho, no entanto esses relatórios terão alguns campos diferentes. 
Tive a ideia de gravar os resultados em XML, mas não estou conseguindo 
fazer a busca nesse conteúdo XML.


Tenho o seguinte XML:
registros
  linha
filial1/filial
venda100/filial
  /linha
  linha
filial2/filial
venda200/filial
  /linha
/registros

Gostaria de fazer uma query para ter o seguinte resultado:

filial venda
1  100
2  200

Como faço isso?

Obrigado.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral