Re: Consulta de reglas

From: "Mario Alberto Soto Cordones" <mario_soto(at)venezolanadeavaluos(dot)com>
To: <masm(at)fciencias(dot)unam(dot)mx>
Cc: <mario_soto(at)venezolanadeavaluos(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Consulta de reglas
Date: 2004-05-24 17:38:37
Message-ID: 58445.200.35.66.77.1085420317.squirrel@mail.venezolanadeavaluos.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Entonces debo crear un trigger por cada campo que no quiero que sea
midificado ???

Saludos

> "Mario Alberto Soto Cordones" <mario_soto(at)venezolanadeavaluos(dot)com>
> writes:
>
>> Hola Lista, puedo crear una regla para una tabla para que cuando
>> alguien intente midificar un campo mediante una sentencia update, esta
>> no lo permita.
>
> No, en este caso es mejor usar un trigger (la regla caería en
> ciclo), donde compares si
>
> if (OLD.campo <> NEW.campo) then
> -- regresamos el valor del campo a como estaba
> NEW.campo := OLD.campo;
>
> Saludos,
> Manuel.
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: puedes desuscribirte de todas las listas simultáneamente
> (envíe "unregister SuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2004-05-24 17:39:32 Re: Consulta de reglas
Previous Message Mario Alberto Soto Cordones 2004-05-24 17:25:15 Re: Consulta de reglas