Databáze > Firebird a Interbase

je trigger aktívny?

(1/3) > >>

Stanislav Hruška:
Dá sa to nejako zistiť? Ja som to nenašiel.

mbx:
Select RDB$TRIGGER_INACTIVE from rdb$triggers where rdb$trigger_name='xxxxx'

M.

Stanislav Hruška:
Ďakujem.
Pre istotu sa ešte opýtam, či to stojí za to kontrolovať a zariadiť sa podľa toho. Ja totiž pre RunTime potrebujem deaktivovať spúšte. Nechcem to robiť, ak nie sú aktívne.
Teraz pred každým výpočtom aktivujem (debug), alebo deaktivujem (runtime) spúšte. Podľa mojich vedomostí sa to trvalo zapíše do DB, takže pri nasledovnom spustení výpočtu už nie je potrebné meniť stav spúšti.

mbx:
Pokud podle neceho jineho nepoznas, v jakem je to stavu, zkontroluj.
Treba je mozne, ze nekdo obnovi DB ze zalohy, nebo programu podstrci DB v predem neznamem stavu, ne?

Stanislav Hruška:
Práve ten "neznámy stav" mi rozbíja hlavu. Tých spúští je 50, čo je dosť na to aby sa to niekde rozhodilo.
Radšej to zakaždým nastavím.

Navigace

[0] Seznam témat

[#] Další strana

Přejít na plnou verzi