From: | Mario Jiménez Carrasco <mario(dot)carrasco(at)gmail(dot)com> |
---|---|
To: | Rafael Yordanis Rodríguez Montero <rafael(at)uci(dot)cu> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: pregunta sobre trigger |
Date: | 2007-11-02 00:09:17 |
Message-ID: | 1193962157.6504.1.camel@sds-jimenez.gateway.2wire.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El jue, 01-11-2007 a las 11:42 -0400, Rafael Yordanis Rodríguez Montero
escribió:
> Hola amigos, tengo una pregunta que hacerles sobre un trigger que quisiera hacer, pero no estoy seguro si se pueda:
>
> Tengo la siguiente tabla:
>
> ***************
>
> PERSONA
>
> ***************
>
> Idpersona
>
> Nombre
>
> Activo
>
> - La cosa es que quiero un trigger que cuando yo llame la siguiente sentencia: DELETE FROM PERSONA WHERE Idpersona=1
>
> en lugar de eliminar la persona indicada, lo que haga sea actualizar el campo activo al valor 0, es decir UPDATE.
>
> Como ven, lo que quiero es detener el efecto de DELETE.
>
> Puede esto hacerse?
>
> Saludos a todos y desde ya agradecido.
Pregunta....
¿Y por qué no hacer UPDATE directamente ?... digo, hacer solo un paso en
vez de dos...
saludos...
From | Date | Subject | |
---|---|---|---|
Next Message | Julio Cesar Sánchez González | 2007-11-02 00:17:49 | Re: Ofreciendo el uso de PostgreSQL en tierra de MySQL (OFFTOPIC) |
Previous Message | Mario Wojcik | 2007-11-01 19:02:39 | Re: saludos |