Kommentare 0

Lieblingsoperator von ETL-Testern: EXCEPT (oder MINUS)

Hallo!

Der beliebteste Mengenoperator von ETL-Testern ist der EXCEPT-Operator oder – je nach SQL-Dialekt – der MINUS-Operator. Der EXCEPT-Operator wird verwendet, um einen Datensatz von einem anderen Datensatz zu subtrahieren. Mit anderen Worten, du kannst alle Datensätze ermitteln, die in Tabelle 1 erscheinen, aber nicht in Tabelle 2. Beispielsweise ermittelt ein Datenvalidierungs-Testfall den erwarteten Datensatz als Tabelle 1 und subtrahiert den tatsächlichen Datensatz als Tabelle 2. Wenn das Ergebnis leer ist, enthalten die tatsächlichen Daten alle erwarteten Daten. Gibt es dagegen Abweichungen, stehen diese in der Ergebnismenge. Die Anzahl der Spalten und die Datentypen beider Tabellen, die mit dem EXCEPT-Operator verwendet werden, müssen übereinstimmen.

Viel Spaß beim Testen und Entwickeln!

Schreibe eine Antwort