PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come posso disabilitare temporaneamente i trigger in PostgreSQL?

In alternativa, se desideri disabilitare tutti i trigger, non solo quelli nella tabella USER, puoi utilizzare:

SET session_replication_role = replica;

Questo disabilita i trigger per la sessione corrente.

Per riattivare la stessa sessione:

SET session_replication_role = DEFAULT;

Fonte:http://koo.fi/blog/2013/01/08/disable-postgresql-triggers-temporarily/