| From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> | 
|---|---|
| To: | juan <juanramirez(at)cajazacate(dot)com(dot)sv> | 
| Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | Re: Resultados de un query en formato xml? | 
| Date: | 2009-11-09 20:48:31 | 
| Message-ID: | 20091109204831.GG3584@alvh.no-ip.org | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
juan escribió:
> 
> Recuerdo que en MS-SQL Server hacia esto
> 
> 
> SELECT usuario, nombres, apellidos, depto FROM usuarios
> where usuario = 1  FOR XML RAW
> 
> 
> Y devuelve un xml con los datos:
> 
> <row usuario="1" nombres="Usuario" apellidos="Bodega" depto="90" />
alvherre=# select query_to_xml('select 1 as val union all select 2 union all select null', true, false, '');
                         query_to_xml                          
---------------------------------------------------------------
 <table xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 
 <row>
   <val>1</val>
 </row>
 
 <row>
   <val>2</val>
 </row>
 
 <row>
   <val xsi:nil="true"/>
 </row>
 
 </table>
 
(1 fila)
-- 
Alvaro Herrera       Vendo parcela en Valdivia:  http://alvherre.cl/caboblanco
"Amanece.                                               (Ignacio Reyes)
 El Cerro San Cristóbal me mira, cínicamente, con ojos de virgen"
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jaime Casanova | 2009-11-09 20:56:36 | Re: Funcion recursiva. | 
| Previous Message | juan | 2009-11-09 20:26:50 | Resultados de un query en formato xml? |