Freigeben über


JoinKind.Type

Definition

Gibt die Art des Verknüpfungsvorgangs an.

Zulässige Werte

Name Wert Description
JoinKind.Inner 0 Die Tabelle, die aus einer inneren Verknüpfung resultiert, enthält eine Zeile für jedes Zeilenpaar aus den angegebenen Tabellen, die basierend auf den angegebenen Schlüsselspalten übereinstimmen.
JoinKind.LeftOuter 1 Eine linke äußere Verknüpfung stellt sicher, dass alle Zeilen der ersten Tabelle im Ergebnis angezeigt werden.
JoinKind.RightOuter 2 Eine rechte äußere Verknüpfung stellt sicher, dass alle Zeilen der zweiten Tabelle im Ergebnis angezeigt werden.
JoinKind.FullOuter 3 Eine vollständige äußere Verknüpfung stellt sicher, dass alle Zeilen beider Tabellen im Ergebnis angezeigt werden. Zeilen, die in der anderen Tabelle keine Übereinstimmung haben, werden mit einer Standardzeile verknüpft, die Nullwerte für alle Spalten enthält.
JoinKind.LeftAnti 4 Eine linke Anti-Verknüpfung gibt alle Zeilen aus der ersten Tabelle zurück, die keine Übereinstimmung in der zweiten Tabelle aufweisen.
JoinKind.RightAnti 5 Eine rechte Anti-Verknüpfung gibt alle Zeilen aus der zweiten Tabelle zurück, die keine Übereinstimmung in der ersten Tabelle aufweisen.
JoinKind.LeftSemi 6 Eine linke Semi-Verknüpfung gibt alle Zeilen aus der ersten Tabelle zurück, die eine Übereinstimmung in der zweiten Tabelle aufweisen.
JoinKind.RightSemi 7 Eine rechte Semi-Verknüpfung gibt alle Zeilen aus der zweiten Tabelle zurück, die eine Übereinstimmung in der ersten Tabelle aufweisen.

Bemerkungen

Die Felder dieser Aufzählung sind mögliche Werte für den optionalen JoinKind Parameter in Table.Join.

Gilt für: