Mit der OUTPUT-Klausel sehen, was passiert

Es gibt hin und wieder den Wunsch, die durch ein INSERT, UPDATE oder DELETE geänderten Daten zu protokollieren oder in der Clientapplikation auszuwerten. Dafür kann in SQL Server 2008 jeder dieser Befehle mit der OUTPUT-Klausel verwendet werden. Potenziell lassen sich dafür auch Trigger einsetzen, wenn allerdings die Datenstrukturen nicht verändert werden dürfen oder die Protokollierung nur in wenigen Situationen sinnvoll erscheint, dann lohnt es sich, OUTPUT zu ergänzen.

OUTPUT arbeitet, ganz genau wie Trigger, die Sie etwas später in diesem Buch kennen lernen werden, mit temporären virtuellen Tabellen, die nur in Ihrer Benutzersitzung sichtbar sind und nirgendwo sonst. Diese Tabellen leben auch nur für ...

Get Microsoft SQL Server 2008 R2 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.