2016-05-02 3 views

Répondre

0

Il existe des différences - vous ne pouvez pas vraiment le comparer à une jointure externe gauche. Ce sont là quelques caractéristiques pour la scène MERGE:

  • il peut avoir un lien Reject - pour être précis, il peut avoir un par liaison secondaire en tant que données à partir des liens secondaires qui ne correspondaient pas à obtenir rejeté (ce qui est déjà une énorme différence pour rejoindre)

  • données à partir du lien maître peuvent être déposés (ou ignoré)

  • données sur le lien maître doivent être en double libre des données (des liens secondray) est consommée (destructive lire)

Veuillez vous référer au pour plus de détails - mais je pense qu'il est clair qu'il existe des différences importantes.

-1

L'étape de fusion est une étape de traitement. Il peut avoir un nombre quelconque de liens d'entrée, un seul lien de sortie et le même nombre de liens de rejet qu'il y a de liens d'entrée de mise à jour. L'étape de fusion est l'une des trois étapes qui joignent les tables en fonction des valeurs des colonnes de clé. Les deux autres sont:

 Rejoindre l'étape

 Recherche Stade

Les trois étapes diffèrent principalement dans la mémoire qu'ils utilisent, le traitement des lignes avec des clés inégalées et leurs besoins pour les données d'entrée étant (par exemple, si elle est triée). L'étape Fusionner combine un ensemble de données maître avec un ou plusieurs ensembles de données de mise à jour. Les colonnes des enregistrements des ensembles de données maître et de mise à jour sont fusionnées de sorte que l'enregistrement de sortie contienne toutes les colonnes de l'enregistrement principal plus toutes les colonnes supplémentaires de chaque enregistrement de mise à jour requises. Une fiche principale et un enregistrement de mise à jour sont fusionnés uniquement si les deux ont les mêmes valeurs pour les colonnes de clé de fusion que vous spécifiez. Les colonnes de clé de fusion sont une ou plusieurs colonnes qui existent à la fois dans les enregistrements principal et de mise à jour. Contrairement aux étapes Join et Lookup, l'étape Merge vous permet de spécifier plusieurs liens de rejet.

Merge Stage