Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Concatenate

Sollen zwei Tabellen zusammengefasst werden, die über unterschiedliche Gruppen von Feldern verfügen, kann die Zusammenfassung zweier Tabellen mit dem Zusatz Concatenate erreicht werden. Dieser Befehl hängt die Daten der zu ladenden Tabelle an eine bereits geladene Tabelle oder an die unmittelbar davor entstandene logische Tabelle an.

Eine Zusammenfassung (Concatenation) entspricht im Prinzip dem Befehl SQL UNION, mit zwei Unterschieden:

  • Der Concatenate-Zusatz kann unabhängig davon verwendet werden, ob die Tabellen identische Feldnamen haben oder nicht.
  • Mit dem Concatenate-Zusatz werden identische Datensätze nicht gelöscht.

Argumente:  

Argumente
Argument Beschreibung
tablename Der Name der vorhandenen Tabelle.

Beispiel:  

Concatenate LOAD * From file2.csv;

Concatenate SELECT * From table3;

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

Concatenate (tab1) LOAD * From file3.csv;

VERWANDTE LERNINHALTE:

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!