From: | Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar> |
---|---|
To: | MARIA ANTONIETA RAMIREZ SOLIS <maramirez(at)ulsaneza(dot)edu(dot)mx> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: TRIGGER EN POSTGRES |
Date: | 2015-04-13 18:12:04 |
Message-ID: | 1283281987.297316.1428948724619.JavaMail.root@fmed.uba.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
[Para hacer una consulta diferente, por favor crea un nuevo mail, asi no se mezclan los topicos]
> DUDA: Sabes tengo una duda espero me pudieras apoyar ... si quiero
> desactivar las llaves hay algun comando como en mysql, que me
> permita desactivar las llaves de todas las tablas , hacer una
> actividad y despues activarlas de nuevo.??
>
Si te refieres a deshabilitar las Foreign Keys, entiendo que no se pueden deshabilitar. Hay formas programaticas de "volcar" su definicion a un archivo de texto, para luego poder eliminar las FK, hacer lo que deseas, y recrear las FK, como en [1].
Si buscas deshabilitar unicamente los triggers, podes ejecutar el siguiente comando:
ALTER TABLE nombre_tabla DISABLE TRIGGER ALL;
[hacer el trabajo que quieres, y luego]
ALTER TABLE nombre_tabla ENABLE TRIGGER ALL;
HTH
Gerardo
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Yoan Manuel Pérez Piñero | 2015-04-14 17:10:04 | SOBRE TRIGGER |
Previous Message | Alvaro Herrera | 2015-04-13 16:44:34 | Re: Busco DBA Postgres |