Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Definition
Spécifie le type d’opération de jointure.
Valeurs autorisées
| Nom | Valeur | Descriptif |
|---|---|---|
| JoinKind.Inner | 0 | La table résultant d’une jointure interne contient une ligne pour chaque paire de lignes des tables spécifiées qui ont été déterminées à correspondre en fonction des colonnes clés spécifiées. |
| JoinKind.LeftOuter | 1 | Une jointure externe gauche garantit que toutes les lignes de la première table apparaissent dans le résultat. |
| JoinKind.RightOuter | 2 | Une jointure externe droite garantit que toutes les lignes de la deuxième table apparaissent dans le résultat. |
| JoinKind.FullOuter | 3 | Une jointure externe complète garantit que toutes les lignes des deux tables apparaissent dans le résultat. Les lignes qui n’ont pas de correspondance dans l’autre table sont jointes avec une ligne par défaut contenant des valeurs Null pour toutes ses colonnes. |
| JoinKind.LeftAnti | 4 | Une anti jointure gauche retourne toutes les lignes de la première table qui n’ont pas de correspondance dans la deuxième table. |
| JoinKind.RightAnti | 5 | Une anti-jointure droite retourne toutes les lignes de la deuxième table qui n’ont pas de correspondance dans la première table. |
| JoinKind.LeftSemi | 6 | Une jointure semi-gauche retourne toutes les lignes de la première table qui ont une correspondance dans la deuxième table. |
| JoinKind.RightSemi | 7 | Une jointure semi-droite retourne toutes les lignes de la deuxième table qui ont une correspondance dans la première table. |
Remarques
Les champs de cette énumération sont des valeurs possibles pour le paramètre facultatif JoinKind dans Table.Join.