Werte Forum Mitglieder,
neulich habe ich in unter
https://docs.microsoft.com/de-de/sql/t-sql/statements/create-trigger-transact-sql?view=sql-server-2017
folgendes gelesen:
" Die Möglichkeit, Ergebnisse aus Triggern zurückzugeben, wird in einer künftigen Version von SQL Server entfernt.Durch Trigger, die Resultsets zurückgeben, kann es in Anwendungen, die hierfür nicht konzipiert wurden, zu unerwartetem Verhalten kommen.Vermeiden Sie deshalb bei Neuentwicklungen, Resultsets aus Triggern zurückzugeben, und planen Sie die Änderung von Anwendungen, in denen dies derzeit geschieht. "
Was muss ich nun bei Neuentwicklungen beachten ? Habe ich weiterhin die Möglichkeit auf die Tabellen inserted, updated und deleted zuzugreifen und einen eingefügten Datensatz z.B. so mit zu loggen ?
INSERT
INTOEreignislog
SELECT * FROMinserted ;
Vielen Dank im Voraus