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 <alvhe...@alvh.no-ip.org> - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda