Im heutigen Webinar präsentierte Cubeware ihre „Automatic Merge“ StoredProcedure für den Microsoft SQL Server.
Der MERGE Befehl im Microsoft SQL Server führt INSERT, UPDATE und DELETE Vorgänge auf eine Zieltabelle aus dem Ergebnis eines Joins mit einer Quelltabelle aus.
Durch die hohe Flexibilität des MERGE Befehls, erfordert die entsprechende Formulierung eines Statements lästige Schreibarbeit.

Die vorgestellte T-SQL StoredProcedure erstellt auf Basis einer vorhandenen Ziel- und Quelltabelle automatisch den passenden MERGE-Befehl. Weiter wurde gezeigt, wie die StoredProcedure für eine automatische „Historisierung“ verwendet werden kann, um z.B. „Slowly Changing Dimensions“ aufzubauen.
Die von Cubeware entwickelte T-SQL StoredProcedure basiert auf den Blogbeitrag „Dynamic SQL Merge“ von Glen Schwickerath (2009-04-07) auf SQLServerCentral.
Die Webinar-Aufzeichnung steht in der Cubeware Mediathek zur Verfügung: https://www.cubeware.com/de/live/webinare/
Quelle: https://www.cubeware.com