Re: Rv: recorrer old

From: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Rv: recorrer old
Date: 2011-11-16 19:43:05
Message-ID: 1321472585.64123.YahooMailNeo@web27406.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

1) def un error de capa 8
Estaba leyendo:
http://www.postgresql.org/docs/8.1/static/plpgsql-trigger.html
y era por lo menos 8.2 en adelante jajajajajaja
Ya corrigo

2) No solo suena razonable. ¡Funciona!

>________________________________
>De: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>Para: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
>CC: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
>Enviado: miércoles 16 de noviembre de 2011 14:38
>Asunto: Re: Rv: [pgsql-es-ayuda] recorrer old
>
>
>Excerpts from Alejandro Carrillo's message of mié nov 16 16:28:07 -0300 2011:
>> -Supongo que deberías especificar el esquema de la tabla, no solamente su
>> nombre.
>> No es tan simple ya que en la function fn_borradocopia, que devuelve el trigger, la variable TG_RELNAME contiene solo el nombre de la tabla.
>
>TG_SCHEMA_NAME ...  En todo caso, supuestamente TG_RELNAME está
>obsoleto; mejor usa TG_TABLE_NAME.
>
>> -Otra cosa ¿has considerado qué pasa si la versión actual de la tabla
>> difiere en columnas con la que tenía al momento de ejecutar el borrado?
>> Si
>>
>> 1) Si tiene columnas nuevas, al reataurarla las deja en null
>> 2) Si ha cambiado el nombre de alguna columna, al restaurarla deja el dato en null
>> 3) Si la columna no existe, no muestra el dato
>>
>> Toda esta magía la hace la función populate_record de, obviamente, la extensión hstore
>
>Suena razonable ...
>
>> ¿Alguna otra observación? ¿Sugerencia?
>
>--
>Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Carrillo 2011-11-16 20:15:11 Re: Rv: recorrer old
Previous Message Alvaro Herrera 2011-11-16 19:38:56 Re: Rv: recorrer old