PSQL – Desabilitando triggers em PostgreSQL para a sessão corrente

image_pdfimage_print

Como quase tudo na informática, principalmente na administração de servidores, assim como na programação, uma mesma funcionalidade tem como ser feita de duas ou mais maneiras.

E na situação atual iremos apresentar outra forma de desabilitar todas as triggers da sessão atual PSQL num banco de dados PostgreSQL.

O comando abaixo, funcional somente em PSQL irá desabilitar todas as triggers e não somentes as do usuário.

SET session_replication_role = replica;

Para reativar as trigger na mesma sessão, basta:

SET session_replication_role = DEFAULT;
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!