Re: [pgsql-es-ayuda] Como iterar sobre columnas de un row

From: Álvaro Hernández Tortosa <aht(at)Nosys(dot)es>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: Milton Labanda <1000ton(dot)lab(at)gmail(dot)com>, Foros Postgre Ecuador <ecpug(at)postgresql(dot)org>, POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Como iterar sobre columnas de un row
Date: 2011-06-10 14:57:49
Message-ID: 20110610145749.GA25661@nosys.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: ecpug pgsql-es-ayuda

Thu, Jun 09, 2011 at 04:59:41PM -0400, Alvaro Herrera escribió:

>Excerpts from Milton Labanda's message of jue jun 09 11:51:11 -0400 2011:
>> Alguien lo ha hecho en una funcion trigger:
>> es que quiero pasar toda la fila que se está actualizando a digamos
>> un formato como JSON o YAML y entonces necestio sacar los nombres de
>> las columnas y sus valores respectivos.
>
>Creo que lo más simple sería pasarlo a hstore y de ahí a YAML o JSON
>http://www.postgresql.org/docs/9.0/static/hstore.html

hstore es probablemente una muy buena idea.

Ahora bien, probablemente la mejor de todas (IMHO) no sea
hacerlo en bbdd, sino en aplicación. Hay un ejemplo muy bueno que tal
vez te venga bien con node.js. Por si resulta de tu interés:

http://people.planetpostgresql.org/andrew/index.php?/archives/190-Cool-stuff.html

Saludos,

Álvaro

--

Álvaro Hernández Tortosa

-----------
NOSYS
Networked Open SYStems

In response to

Responses

Browse ecpug by date

  From Date Subject
Next Message Alvaro Herrera 2011-06-10 16:01:52 Re: [pgsql-es-ayuda] Como iterar sobre columnas de un row
Previous Message Alvaro Herrera 2011-06-09 20:59:41 Re: [pgsql-es-ayuda] Como iterar sobre columnas de un row

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2011-06-10 16:01:52 Re: [pgsql-es-ayuda] Como iterar sobre columnas de un row
Previous Message Miguel Beltran R. 2011-06-10 14:14:38 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Inyecciones de código SQL