Olá, George Você pode postar o código do trigger e também explicar como você executou o procedimento?
[]s 2009/1/27 George <[email protected]>: > Bom dia, > > Faço um atualização diária no banco para somente testes conforme segue > abaixo : > > alter table financeiro.t1_cab disable trigger user; > update financeiro.t1_cab t3 set gds = (select t2.gds from t2_cab t1 inner > join gds_cab t2 on t2.gds = t1.gds where t1.tmv = t3.dsp limit 1); > alter table financeiro.t1_cab enable trigger user; > > Infelizmente ao tentar executar o update acabou executando a trigger da > tabela financeiro.t1_cab, para ter certeza coloquei um Raise Notice na > rotina; > > NOTICE: teste > NOTICE: teste > NOTICE: teste > NOTICE: teste > > Query returned successfully: 309263 rows affected, 93365 ms execution time. > > Como pode observar foi atualizado 309263 registros,mas registrou 4 linhas > que executou a trigger. > > Tb tentei com "disable trigger all". Utilizo a versao 8.2. > > O que fiz de errado ??? > > Desde já agradeço > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- João Paulo www.dextra.com.br/postgres PostgreSQL _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
