Como excluir todas os Trigger?

Delphi

14/10/2005

[b:a8ec28a2ed]Como faço para excluir todos os Trigger do meu banco de dados[/b:a8ec28a2ed]?

E também como excluir um determinado campo padrão de todas as tabelas.

Excemplo: cada tabela possui um campo [b:a8ec28a2ed]IDX[/b:a8ec28a2ed], e preciso de uma ratina que leia cada tabela e onde encontrar esse campo deverá excluí-lo.


Isoft

Isoft

Curtidas 0

Respostas

Motta

Motta

14/10/2005

Qual bd ?
A solução é ler a tabela que guarda os objetos e gerar um script para dropar.


GOSTEI 0
Isoft

Isoft

14/10/2005

Motta,
Estou utilizando Firebird 1.5


GOSTEI 0
Motta

Motta

14/10/2005

Não conheço IB , mas a solução e ler a tabela que guarda os objetos e gerar um script para dropar, no oracle seria :


SELECT ´DROP TRIGGER ´ || TRIGGER_NAME || ´;´
FROM USER_TRIGGERS;

sEI QUE O ib TEM UM CONCEITO PARECIDO MAS NÃO SEI O NOME DA TABELA.


GOSTEI 0
POSTAR