ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
503
503
EMPFEHLEN
-
Hallo zusammen,
wie kann ich in einem Trigger das aktuelle Datum abfragen?
Mein konkretes Problem ist folgendes:
Sobald in die Tabelle Incident ein Datensatz gespeichert wird, wird in der Tabelle Statistik ein paar Werte verändern.
Nun möchte ich aber überprüfen, ob das Datum welches gespeichert wurde von heute ist. Wenn dies der Fall ist, dann sollen erst die Werte in Statistik geändert werden.
Und dafür müsste ich wissen, wie ich das aktelle Datum ermitteln kann und dieses vergleiche.
Ich hoffe einer weiß wie das geht.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
CREATE TRIGGER update_statistik ON Incidents FOR INSERT AS SET DATEFORMAT YMD DECLARE @bearbeiter_id int DECLARE @maxdatum datetime DECLARE @anzahl int SET @bearbeiter_id = (SELECT Bearbeiter_ID FROM inserted) SET @maxdatum = (SELECT Datum FROM inserted) SET @anzahl = (SELECT Anzahlincidents FROM Statistik WHERE Mitarbeiter_ID=@bearbeiter_id) IF (@anzahl=0) BEGIN UPDATE Statistik SET Anzahlincidents=Anzahlincidents+1,Mindate=@maxdatum, Maxdate=@maxdatum, Anzahlincidentstoday=Anzahlincidentstoday+1 WHERE Mitarbeiter_ID=@bearbeiter_id END ELSE UPDATE Statistik SET Anzahlincidents=Anzahlincidents+1, Maxdate=@maxdatum, Anzahlincidentstoday=Anzahlincidentstoday+1 WHERE Mitarbeiter_ID=@bearbeiter_id
Leg dich mit dem Besten an, und stirb wie alle dann******
Ähnliche Themen
-
Servlet soll aktuelles Datum festhalten und wieder abfragen
Von BetaRR400 im Forum JavaAntworten: 0Letzter Beitrag: 25.10.08, 18:54 -
Trigger für MSSQL
Von stefangraf im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 15.03.07, 10:07 -
Aktuelles Datum
Von jenno im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 31.05.06, 19:12 -
Aktuelles Datum im Formularfeld!
Von medico im Forum PHPAntworten: 4Letzter Beitrag: 16.03.05, 01:23 -
Aktuelles Datum in Textbox?
Von Maddy im Forum Visual Basic 6.0Antworten: 10Letzter Beitrag: 30.03.03, 20:19





Zitieren
Login





