Existen en la actualidad diversas formas de graficar reportes de datos, pero aquellas que son las mejores visualmente requieren de una lectura de datos de XML, por lo que aquí les va el como poder generar uno a travez de un “Select” a una tabla de datos, y obviamente en PostgreSQL las funciones son:

  • XMLParse
  • XMLSerialize
  • XMLElement
  • XMLForest
  • XMLAgg
  • XMLAttributes
  • XMLComment
  • XMLConcat

De las cuales mostrare ejemplos claros en su uso y funcionamiento, ah partir de aqui escribiré algunos como:

SELECT XMLElement(name root, nombre_campo) from tabla;

Y su resultado es mas menos algo parecido a esto:

         xmlelement
—————————–
 <root>Cuprum</root>
 <root>Habitat</root>
 <root>Magister</root>
 <root>Planvital</root>
 <root>Provida</root>
 <root>ING Capital</root>
 <root>Bansander</root>
 <root>Aporta Fomenta</root>

(8 rows)