jvenegasperu escribió:
> Alvaro
> Buen dia
>
> Gracias por el consejo de hecho el trigger before esta funcionando en
> realidad estuve tratando de cambiar a after porque desde qgis donde
> trabajan mis usuarios cuando hago las cosas con triggers before la accion
> de guardar tarda un poco mas que
Alvaro
Buen dia
Gracias por el consejo de hecho el trigger before esta funcionando en
realidad estuve tratando de cambiar a after porque desde qgis donde
trabajan mis usuarios cuando hago las cosas con triggers before la accion
de guardar tarda un poco mas que cuando lo hago con after.
Algun
jvenegasperu escribió:
> Anthony
>
> anthony tenias razon al cambiar a before funciona la asignacion del new
> pero al requerir un after entonces hice la actualizacion del campo con
> update y quedo funcionando gracias
Hacer modificaciones al registro en un trigger AFTER es mala idea. Puede
Anthony
anthony tenias razon al cambiar a before funciona la asignacion del new
pero al requerir un after entonces hice la actualizacion del campo con
update y quedo funcionando gracias
El jue., 15 nov. 2018 a las 9:00, jvenegasperu ()
escribió:
> Hola Antony
> Buen dia ok
>
> cambie el trigger
Hola Antony
Buen dia ok
cambie el trigger a before y cuando le asigno un valor directamente si lo
hace sin embargo cuando trato de asignarle valor desde el resultado de la
consulta no funciona a que podria deberse.
--Cambiando a BEFORE esto funciona
NEW.total := 1000;
Pero esto no
select into
Hola José, estás seguro que el trigger debe ser AFTER? Pues para que
funcione el nuevo valor del NEW debe ser en un BEFORE.
Saludos
El mié., 14 de nov. de 2018 3:06 p.m., jvenegasperu
escribió:
> Buen dia a todos
> tengo un trigger sobre una tabla que llame limpieza_colector este funciona
>
Buen dia a todos
tengo un trigger sobre una tabla que llame limpieza_colector este funciona
bien excepto la ultima instruccion aqui el codigo
CREATE TRIGGER limpieza3
AFTER INSERT OR UPDATE
ON public.limpieza_colector
FOR EACH ROW
EXECUTE PROCEDURE public.limpieza3();
CREATE OR REPLACE