| 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: | Whole Thread | Raw Message | 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 |