El objetivo era transformar un record en un array, de tal forma, que se pudiera filtrar por el array cuando estuviera almacenado en una tabla. Todo eso era para recuperar un registro borrado de la bd, usando un borrado físico. Adjunto te envio el zip del minitutorial de ejemplo donde se explica brevemente como se hizo y tiene un ejemplo.
>________________________________
> De: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
>Para: Rodrigo Gonzalez <rjgonzale(at)estrads(dot)com(dot)ar>
>CC: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
>Enviado: lunes 5 de diciembre de 2011 17:53
>Asunto: Re: [pgsql-es-ayuda] recorrer old
>
>
>Disculpen si el tema ya está cerrado, pero respondiendo al comentario de R.Gonzalez, se que es OLD y NEW, lo que yo me preguntaba era porque intentar recorrer algo que estamos seguro que tiene una sola tupla o ninguna? (Al definirse como FOR EACH ROW.) Pero ahora entiendo, se refería al recorrido de un array.
>
>
>
>
>El 14 de noviembre de 2011 09:12, Rodrigo Gonzalez <rjgonzale(at)estrads(dot)com(dot)ar> escribió:
>
>El 13/11/11 21:45, Guillermo Villanueva escribió:
>>Lo que yo no entiedno bien es porque intenta recorrer OLD si el trigger está definido FOR EACH ROW
>>>
>>>Guillermo Villanueva
>>
Porque en un delete trigger no tenes NEW, solamente old con los valores anteriores a ser borrados
>>
>>
>>
>>>
>>>
>>>
>>>
>>>El 9 de noviembre de 2011 14:13, Jaime Casanova <jaime(at)2ndquadrant(dot)com> escribió:
>>>
>>>2011/11/8 Alejandro Carrillo <fasterzip(at)yahoo(dot)es>:
>>>>
>>>>> jajajaj muy chistoso. ¿O es que en postgresql no soporta arrays
>>>>> multidimensionales en una funcion?
>>>>>
>>>>
>>>>
una buena idea es leer la documentación de vez en cuando, me tomo
>>>>menos de 5min encontrar esto
>>>>
>>>>http://www.postgresql.org/docs/9.0/static/hstore.html
>>>>"""
>>>>hstore_to_matrix(hstore)
>>>>text[] get hstore's keys and values as a two-dimensional
array
>>>>
>>>>hstore_to_matrix('a=>1,b=>2')
>>>>{{a,1},{b,2}}
>>>>"""
>>>>--
>>>>Jaime Casanova www.2ndQuadrant.com
>>>>Professional PostgreSQL: Soporte 24x7 y capacitación
>>>>
>>>>-
>>>>Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
>>>>Para cambiar tu suscripción:
>>>>http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>>>
>>>
>>
>
>
>