Klar, T-SQL ist Case-Insensitive. Mein SQL Statement ist syntaktisch korrekt, egal ob ich nun sELECT sElEcT, SELECT oder select schreibe. Jede dieser Varianten wird immer funktionieren. Auch bei Datenbank-, Schema-, Tabellen- und Spaltennamen ist der SQL Server tolerant, was die Benutzung der Shift-Taste betrifft (anders als das beispielsweise bei manchen MySQL-Installationen der Fall ist). Es ist dem SQL Server egal, ob ich die Tabelle [dbo].[Table1] oder die Tabelle [DBO].[TaBLE1] abfrage. Sofern eine Tabelle mit dem Namen „Table1“ im Schema „dbo“ existiert, wird die Abfrage ein Resultat liefern.
Anbindung von Slowly Changing Dimension an der Faktentabelle mithilfe von binärer Suche (Binary Search)
In diesem Blogbeitrag möchte ich näher erläutern, wie eine Slowly Changing Dimension (kurz SCD) in SSIS mithilfe des Algorithmus der binären Suche (engl. binary search) an die Fakten gebunden werden kann.
Workaround: Error Propagation in SSIS Parent-Child-Paketen
In meinem letzten Projekt hatte ich die Aufgabe Fehlerlogging im Eventhandler umzusetzen, wobei ich im Execute Package Task (EPT) auf ein Problem gestoßen bin. Bei einem Fehler im Child-Package wurden die OnError-Events im Child-Package , sowie im EPT ausgeführt. Das führte dann zu doppelten Einträgen in meiner Logging-Tabelle.
„Workaround: Error Propagation in SSIS Parent-Child-Paketen“ weiterlesen