Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi trigger für dauer einer stored procedure abschalten? (https://www.delphipraxis.net/21282-trigger-fuer-dauer-einer-stored-procedure-abschalten.html)

Nightfly 30. Apr 2004 10:24


trigger für dauer einer stored procedure abschalten?
 
Hi

ich habe eine Prozedur, die verschiedene Datensätze updatet. Dabei löst...logisch...ein beforeUpdate Trigger aus. Das ist aber unnötig, denn wenn der durch die Updates in der Prozedur ausgelöst wird macht der eh nie was sinnvolles. Der soll bloß Updates,die von ausen getätigt werden,überprüfen.

Kann ich also zu beginn der Prozedur den trigger ab und am ende wieder anschalten?

nieurig 30. Apr 2004 12:00

Re: trigger für dauer einer stored procedure abschalten?
 
Hi Nightfly,
kommt auf die Datenbank an.
Beim MS-SQL Server ließe sich die Prüfung durch den Trigger
wie folgt abstellen.

ALTER TABLE DISABLE TRIGGER Triggername

Ganz allgemein ist die Syntax des Befehls

ALTER TABLE [ENABLE / DISABLE] TRIGGER [ALL / Triggername]

Hoffe es hilf Dir weiter.
Niels


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz