Re: Desactivar y activar un trigger o constraint desde sentencia SQL

From: Francisco Olarte <folarte(at)peoplecall(dot)com>
To: Carlos Joaniquet <cjtambur(at)yahoo(dot)es>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Desactivar y activar un trigger o constraint desde sentencia SQL
Date: 2015-10-25 12:50:37
Message-ID: CA+bJJbxp-DeRpAcR96EDK5deXnpzrAQjFQajSV=Fboxx6AjKQw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2015-10-25 2:07 GMT+01:00 Carlos Joaniquet <cjtambur(at)yahoo(dot)es>:
> A programa cliente me refiero a un programa de gestión que se conecta a la db para obtener y volcar información y desde donde quiero hacer alguna tarea en la que en un momento determinado necesito desactivar por ejp un trigger. El programa para actualizar info hace UPDATE o DELETE y para obtenerla SELECT. ¿Qué intrucción se manda para activar-desactivar un trigger o una restricción? Ahora lo hago con pgAdmin manualmente.

Veamos. Conozco el pgAdmin, aunque no lo uso nunca porque dificulta
mucho la administracion ( por lo menos en mi forma de trabajar, yo soy
verbal y ademas tiro del manual de postgres que tiene casi todos los
ejemplos para psq ). La diferencia con un programa como el psql, es
de interfaz de usuario mayormente, la del psql es poco mas que mandar
al servidor lo que tecleas mientras que la del pgadmin es mucho mas
compleja, con menus y tal, pero puede ir mejor en segun que casos. No
tengo ni idea de como desactiva los triggers, supongo que con algun
menu o algo asi en la visualizacion, pero el SQL para hacerlo viene en
el manual ( Y ya te han mandado un link por ahi ), y al final tiene
que hacerlo mandado sql al servidor. Casi seguro que tiene alguna
opcion para ver los comandos que le manda al servidor. Si te
encuentras comodo con el yo te recomendaria que la buscases y mirases
que comando usa cuando los deshabilitas usandolo, y no tienes mas que
repetirlo. Normalmente suelen ser cosas tipo alter table, que a
efectos de mandarlo desde otra aplicacion es lo mismo que mandar un
update ( de hecho probablemente podras mandarlo desde el pgadmin en la
ventana que tenga de sql ).

> Me espero a actualizar. Por ahora va todo perfecto.

Mu bien, aunque igual esperas un rato. No se tu pero yo en general no
suelo poner las *.*.0, me espero a la primera revision, aunque si no
sale en unos meses la pongo.

Francisco Olarte.

-
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

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message felix gonzales 2015-10-25 16:12:59 Re: Desactivar y activar un trigger o constraint desde sentencia SQL
Previous Message Francisco Olarte 2015-10-25 12:41:10 Re: Consulta que no tome en cuenta las tildes