Ayuda Sobre Trigger

From: "Ariel Tavella" <tavella(at)aguasgo(dot)com(dot)ar>
To: "listapl" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Ayuda Sobre Trigger
Date: 2005-06-08 21:17:36
Message-ID: 013901c56c6f$81158cd0$c400a8c0@estacion02
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista

Tengo un trigger definido para una tabla el cual debe actualizar (UPDATE) dos campos de otra tabla. El problema es que me tira el siguiente error "UPDATE IS NOT ALLOWED IN A NON-VOLATILE FUNCTION", alguien me podria decir de que se trata y como resolverlo.

fragmento de mi funcion del trigger es el siguiente

create or replace function minmax() returns trigger as $$
declare
reg record;
begin
select into reg min(campo) as minimo, max(campo) as maximo from prueba where id = new.id;
update tabla2 set campo1 = reg.minimo, campo2 = reg.maximo where ide = new.id;
return null;
end;
$$ .........

Desde ya muchas gracias

Ariel Tavella
Planeamiento y Proyecto
Aguas de Santiago SA
(0385) 4226532

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Jhon Carrillo - Caracas, Venezuela 2005-06-08 21:39:48 Re: Parametros para postgresql
Previous Message Alejandro Brust 2005-06-08 21:10:13 Parametros para postgresql