O'Reilly logo

Microsoft SQL Server 2008 R2 - Das Entwicklerbuch by Alexander Köller, Klaus Löffelmann, Jörg Neumann, Georg Urban

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Einer für Alle: MERGE

Eine der T-SQL-Verbesserungen in SQL Server 2008 ist die Einführung des neuen Kommandos MERGE. MERGE ist dafür gedacht, zwei Tabellen zu synchronisieren. Es fasst dazu die DML-Befehle INSERT, UPDATE und DELETE zusammen. Die Verwendung von MERGE ermöglicht es Ihnen, den Code, der für das Abgleichen zweier Tabellen notwendig ist, kürzer und eleganter zu formulieren. Das heißt nicht, dass Quell- und Zieltabelle nach dem Ausführen von MERGE genau den gleichen Datenstand haben, vielmehr haben Sie es selbst vollständig in der Hand festzulegen, was passiert, wenn MERGE Unterschiede zwischen den beiden Tabellen entdeckt. In manchen Situationen wird für MERGE darüber hinaus ein effektiverer Abfrageplan generiert. Und Last-but-not-Least ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required