Forum: SQL |
Thema:
SQL: Vergleich von Werten und Datumsberechnung |
Von:
G. Guest (
10.11.2004 10:18) |
Hallo,
ich habe ein Feld "Aktueller_Bestand", worin eine SQL-Abfrage den aktuellen Substanzbestand abfrägt und anzeigen lässt (DECIMAL).
Außerdem habe ich ein Datumsfeld "RERETDAT", wo der Benutzer ein Retest-Datum für die Substanz einträgt.
Ist es in SQL möglich eine Art Alarmfunktion (egal welcher Art, Pop-Up, Feld mit Ausgabe 'OK' oder 'Alarmtext' usw.) zu erstellen?
In Bezug auf das Feld "Aktueller_Bestand" müsste der Alarm bei Unterschreitung einer festgelegten Mindestmenge, z.b. 200,00 [mg] automatisch erscheinen.
In Bezug auf das Feld "RERETDAT" müsste der Alarm z.B. zwei Monate davor erscheinen, also eine Art Vergleichsfunktion des heutigen Datums mit dem eingegebenen RERETDAT MINUS zwei Monate.
Evtl. lässt sich ja auch per SQL ein Trigger definieren oder etwa eine *.bat- oder eine Java-Datei starten mit einem Befehl, die dann ein POP-UP-Fenster erscheinen lässt...oder gleich das ganze in Java...
Da mein SQL-Latein bei dieser Problemstellung versagt, bin ich um jede Hilfe dankbar.
Viele Grüße
Jürgen Kemeter
Betreff |
Von |
Datum |
|
  |
Re: SQL: Vergleich von Werten und Datumsberechnung
Hallo,<br><br>was hälst du davon einen Trigger einzurichten, der bei Insert und Update die Werte vergleicht. Und als Alarm sendest du mit xp_sendmail, einfach dem Administrator eine E-Mail mit der... |
 |
 |
 |
|
|
G.
Guest
|
10.11.2004 11:26 |
|
|
Sven
Buhk
|
10.11.2004 17:08 |
|
  |
Re: SQL: Vergleich von Werten und...
Noch was vergessen, den ganzen krempel kannste dann natürlich auch genauso per Mail zustellen lassen.<br>Nur das ganze eben auch bei bedarf auch etwas Umfangreicher weil Du mehr Werte anbieten kannst. |
 |
 |
 |
|
|
Sven
Buhk
|
10.11.2004 17:09 |
|
  |
Re: SQL: Vergleich von Werten und...
Um den besten Weg - (Zeit und Performance) Weg zu finden...: Wie groß ist die DB bz. die Tabelle, wieviel Aktivität ist da drauf (Inserts, deletes Select etc). Wieviele Leute greifen drauf zu?... |
 |
 |
 |
|
|
Andreas
Rauch
|
11.11.2004 11:01 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!