comment mettre à jour les enregistrements existants à l'aide d'un composant de commande OLEDB comme je l'ai utilisé admirent la transformation de diviser les enregistrements existants, mais je dois mettre à jour uniquement les enregistrements/colonnes/cellules qui sont modifiées .enregistrements de mise à jour à l'aide de OLE DB Component Command SSIS
1
A
Répondre
0
utiliser une instruction de fusion dans SQL qui vous permettra d'écrire la logique pour vérifier les changements de colonne et ne mettez à jour les dossiers qui en ont besoin
1
Comme vous l'avez pas posé votre scénario spécifique, voici un très bon beau- par étape élaboration:
https://www.simple-talk.com/sql/learn-sql-server/the-merge-statement-in-sql-server-2008/
Faites-nous savoir, si vous avez besoin de plus d'aide.
Questions connexes
- 1. transactions SSIS avec plusieurs commandes OLE DB
- 2. Pourquoi la transformation SSIS OLE DB Command n'insère-t-elle pas tous les enregistrements dans une table?
- 3. SQL dynamique avec commande OLE DB SSIS
- 4. Mise à jour d'une collection à db
- 5. La source OLE DB n'est pas mise à jour après la modification du fournisseur dans le projet ssis
- 6. SSIS - Créer un fichier CSV à partir de 2 sources OLE DB différentes
- 7. SSIS L'opération OLE DB à plusieurs étapes a généré des erreurs
- 8. Problème avec l'erreur SSIS (recherche et commande OLE DB)
- 9. Mise à jour des enregistrements
- 10. PDO Mise à jour de plusieurs enregistrements
- 11. SQL Mise à jour de deux enregistrements
- 12. Mise à jour de la référence OLE dans l'application VB6
- 13. Problèmes de mise à jour mySQL DB
- 14. de script SSIS erreur Component
- 15. SSIS Mappage automatique vers la destination OLE DB
- 16. OLE DB pour obtenir des données BlobColumn dans SSIS Dataflow
- 17. Mise à jour à AS400 à partir de SQL 2000
- 18. ssis Dériver la mise à jour
- 19. SSIS - Mise à jour de 2005 à 2008 - Comment définir une propriété de projet quand je n'ai pas un projet
- 20. enregistrements de mise à jour Dbal innodb Silex
- 21. Combinaison de la recherche OLE DB avec le fichier plat SSIS
- 22. Mise à jour de plusieurs enregistrements dans une instruction de mise à jour singulière
- 23. SSIS - Mettre à jour les enregistrements sources après le transfert
- 24. Chaîne de connexion pour la destination OLE DB dynamique en SSDT/SSIS pour SQLServer2014
- 25. jquery mise à jour de la page lors de la mise à jour db
- 26. Utilisation d'une requête à partir de la destination db pour limiter la tâche source OLE DB dans SSIS 2008
- 27. hibernate mise à jour des enregistrements persistants
- 28. MongoId mise à jour plusieurs enregistrements
- 29. Mise à jour des enregistrements sans actualisation
- 30. mise à jour tous les autres enregistrements
Merci Daryl, pourriez-vous s'il vous plaît expliquer cela. – IAmHomes
Dans une instruction de fusion, vous pouvez choisir de mettre à jour, insérer ou supprimer des lignes en fonction si les colonnes existent déjà. Vous pouvez définir les colonnes à utiliser pour déclencher un événement afin de ne mettre à jour que les enregistrements modifiés. Le lien Anoops à un exemple ci-dessous est un bon point de départ si vous n'avez pas utilisé d'instructions Merge auparavant. –