[firebase-br] Exclusão de todas as trigger firebird 3.0
Carlos H. Cantu
listas em warmboot.com.br
Qui Mar 21 12:27:54 -03 2019
O FB 3 não permite mais manipular as tabelas de sistema diretamente.
Sugiro que vc monte um EXECUTE BLOK onde, dentro dele, recupere os
nomes das triggers existentes com um FOR SELECT, e dentro do loop use
o EXECUTE STATEMENT pra dar um DROP em cada um deles.
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
facb> Exclusão de todas as trigger firebird 3.0
facb> Bom dia
facb> No firebird 2.5.8 eu fazia a exclusão de todas as trigger com o comando
facb> abaixo, no firebird 3.0 não consegui pq não tem a rdb$triggers, mudou
facb> algo com relação a versao 3.0
facb> Delete from rdb$triggers
facb> Where
facb> (rdb$system_flag = 0 or rdb$system_flag is null)
Mais detalhes sobre a lista de discussão lista