Gewusst wie: implementieren der automatischen Zeitstempel zur Aufzeichnung von änderungen (SQL Server)
Ich bin es gewohnt mit "changed_at" - Felder in meiner MySQL-Datenbank, Ruby on Rails automatisch aktualisiert, wenn eine änderung eines Datensatzes.
Jetzt bin ich mit ASP.NET MVC mit SQL Server 2008, und ich Frage mich, wie würde ich Vorgehen, um die gleiche Funktionalität zu erhalten. SQL-Server eine option für die automatische Aktualisierung ein Feld bei der Aktualisierung?
InformationsquelleAutor Peter | 2009-05-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den "timestamp" - Daten geben Ihnen einen binären Wert, der automatisch aktualisiert wird jedes mal, wenn dein Feld ändert, aber es nicht geben Ihnen einen schönen Datum/Zeit-Wert.
Könnte man einen trigger verwenden oder aktualisieren Sie einfach es in einem sp, dass macht das update.
tun...
Können Sie auch rowversion, die hat die gleiche Wirkung, sondern wird nach vorne gehen
Referenz - http://msdn.microsoft.com/en-us/library/ms182776.aspx