Hallo,
ich möchte per SQL abfragen, ob ein bestimmter Trigger "XYZ" existiert, um ihn ggf. zu löschen und neu anzulegen. Wie kann man so etwas herausbekommen?
Für Prozeduren krieg ich das mit "sp_procedures_rowset @procedure_name= :name " heraus, ob es dann eine Ergebnismenge gibt. Vielleicht gibt es für Trigger ebenfalls so einen Weg?
Das sollte auch mit MS SQL 2000 funktionieren!
Mit try..except und dann einfach versuchen wegzulöschen ist ungünstig, da es sich um sehr viele Trigger handeln kann und ich in meiner Entwicklungsumgebung dann dauernd abgefangene Exceptions wegdrücken muss.
Weiß da jemand eine Lösung?
Grüße,
Patrick
ich möchte per SQL abfragen, ob ein bestimmter Trigger "XYZ" existiert, um ihn ggf. zu löschen und neu anzulegen. Wie kann man so etwas herausbekommen?
Für Prozeduren krieg ich das mit "sp_procedures_rowset @procedure_name= :name " heraus, ob es dann eine Ergebnismenge gibt. Vielleicht gibt es für Trigger ebenfalls so einen Weg?
Das sollte auch mit MS SQL 2000 funktionieren!
Mit try..except und dann einfach versuchen wegzulöschen ist ungünstig, da es sich um sehr viele Trigger handeln kann und ich in meiner Entwicklungsumgebung dann dauernd abgefangene Exceptions wegdrücken muss.
Weiß da jemand eine Lösung?
Grüße,
Patrick
Comment