Hi, ja klar trigger kenn ich schon und hab auch bereits einen. Ich m�chte aber von den Triggern wegkommen, damit ich in der Not auf Access downgraden kann...
Mansur > -----Urspr�ngliche Nachricht----- > Von: Joachim van de Bruck [mailto:[EMAIL PROTECTED]] > Gesendet: Dienstag, 18. Dezember 2001 20:08 > An: ASP Datenbankprogrammierung > Betreff: [aspdedatabase] AW: timestamp > > > Hallo! > > > > UPDATE ... SET lastModified = GETDATE() WHERE id IN (SELECT id from > > > INSERTED) > > Danke! > > Das wollte ich nicht so :-( > > aber gut ich werde es wohl ins update packen m�ssen:-( > > Nein! > > Dises Update ist Bestandteil des Triggers, den Du f�r diese Aufgabe > definieren musst. Deine �blichen Updates brauchen sich um Deinen > "Timestamp" nicht zu k�mmern. > > Default-Werte greifen nur, wenn keine Werte vorhanden sind, also in der > Regel bei einem INSERT. Ein Trigger dagegen greift je nach Definition > bei INSERT, UPDATE oder DELETE. Die alten Daten stehen dann in der > tempor�ren Tabelle "DELETED" und die neuen in "INSERTED". In einer > Trigger-Prozedur kannst Du also jede Menge Kontrollen und Aktionen > durchf�hren. > > Schau Dir mal die M�glichkeiten von Triggern in SQL Server an. Was n�tzt > es jemandem, wenn er wei�, dass ein Datensatz vor 2 Monaten ver�ndert > worden ist. Mit den Triggern mache ich f�r bestimmte Tabellen eine > Historie, so dass der Benutzer auch den alten Zustand wieder herstellen > kann. > > Freundliche Gr��e > Joachim van de Bruck > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
