Re: Un trigger sencilla que no hay manera ade que funcione

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: emilio alvarez <dr7tbien(at)terra(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Un trigger sencilla que no hay manera ade que funcione
Date: 2004-10-12 20:36:04
Message-ID: 20041012203604.GH4646@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, Oct 12, 2004 at 09:46:36PM +0000, emilio alvarez wrote:
> Tengo una tabla llamada articulos en la que uno de los campos se llama
> fecha_acceso. Además de esta tabla tengo varias más con el mismo campo
> llamado fecha_acceso. En este campo meto la ultima fecha de acceso o
> actualización de esa fila de la tabla. Hasta aquí todo bien. Me miro el
> manula de los triggers y creo mi primera función y el primer trigger,
> los cuales os los escribo a continuación:

No hagas un UPDATE en la funcion del trigger. Mas bien, usa un trigger
BEFORE cuya funcion modifique directamente el valor de NEW.fecha_acceso
y regrese/retorne/devuelva NEW.

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"I would rather have GNU than GNOT." (ccchips, lwn.net/Articles/37595/)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message emilio alvarez 2004-10-12 20:52:12 prueba no la mireis
Previous Message Alvaro Herrera 2004-10-12 20:32:48 Re: return procedimientos o funciones