Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: 1 Sekunde Unterschied zwischen DB DateTime Feld und Anwendung beim Speichern

  Alt 5. Jun 2013, 10:46
Ich wollte das LastUpate Feld benutzen, um die ID des geraden eingefügten Datensatzes zu ermitteln. Durch meine Recherche im Internet habe die Ansätze von @@IDENTITY, SCOPE_IDENTITY() und IDENT_CURRENT gefunden. Letzteres brachte mich dann zum Ziel und es ist wesentlich einfacher.
Bei @@IDENTITY und Co. sollte man Aufpassen wenn Replikationen aktiv sind. Dann liefert @@IDENTITY nicht unbedingt den Wert zurück den man Erwarten würde (Unser altes CRM-System hat hier teilweise fehlerhafte Daten produziert).

In der MSDN gibts einige Artikel darüber.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat