From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | dmedina(at)cnc(dot)una(dot)py |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Desactivar triggers |
Date: | 2004-08-06 15:30:01 |
Message-ID: | BAY1-F39OQZVIcLc4Tq00005881@hotmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Esto lo mando manuel hace un tiempo:
Para desactivarlos pg_dump hace algo como:
UPDATE pg_class SET reltriggers = 0 WHERE relname !~ 'pg_';
y para activarlos de nuevo algo como:
UPDATE pg_class SET reltriggers = (SELECT count(*) FROM pg_trigger where
pg_class.oid = tgrelid) WHERE relname !~ '^pg_'
Nota que esto desactiva *todos* los triggers, en particular aquellos
que se encargan de mantener la integridad referencial.
Tal vez te sirva. sino deberas borarrlo
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
>From: David Medina <dmedina(at)cnc(dot)una(dot)py>
>To: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: [pgsql-es-ayuda] Desactivar triggers
>Date: Fri, 6 Aug 2004 09:50:09 -0400
>
>
> Hola,
>
> Alguien me puede decir como hago para activar/desactivar triggers en
>PostgreSQL?, algo como el active/inactive de Interbase. Gracias.
>
>---------------------------(end of broadcast)---------------------------
>TIP 7: no olvides aumentar la configuración del "free space map"
_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
From | Date | Subject | |
---|---|---|---|
Next Message | Patricio Muñoz | 2004-08-06 15:50:07 | Re: Directorio pgsql_tmp |
Previous Message | Rafa Rodriguez Hernandez | 2004-08-06 15:09:26 | Re: Directorio pgsql_tmp |