Je souhaite extraire des données d'une destination source. Comment puis-je insérer des lignes qui ne sont pas déjà dans la table et mettre à jour les lignes qui existent déjà?mettre à jour la table de destination
Répondre
Nous pourrions utiliser LOOK UP sur la cible pour les recrods existants. Lors de la mise à jour correspondante, insérez-la dans la cible.
Autre approche d'utilisation de l'instruction MERGE.
grâce
prav
Utilisez un Je recommande de transformer voir http://msdn.microsoft.com/en-us/library/ms141715.aspx
dimension changer lentement CozyRoc's TableDifference component. J'ai utilisé le prédécesseur de SQLBI.EU et c'est très bien. Je recommande également qu'au lieu d'utiliser un composant Command pour exécuter des mises à jour individuelles sur le flux avec les mises à jour détectées, vous diffusez les mises à jour dans une table puis utilisez une seule instruction UPDATE dans une tâche SQL pour effectuer la mise à jour.
Je trouve cette diffusion sur le Web très utile pour apprendre quelques méthodes différentes de faire "upserts" avec SSIS. Vous pouvez télécharger les exemples référencés dans la webdiffusion et voir des exemples pratiques de ce dont vous avez besoin. MSDN Architecture Webcast: Using SQL Server 2005 Integration Services to Populate a Kimball Method Data Warehouse (Level 200)
- 1. Mettre à jour la table MySQl onDrop?
- 2. Mettre à jour la table Aide à la requête SQL
- 3. Comment mettre à jour une table relationnelle?
- 4. Comment mettre à jour une table automatiquement?
- 5. HOw Dois-je mettre à jour de la table-2 à la table-1
- 6. Écrire un événement MySQL pour mettre à jour la table
- 7. Comment mettre à jour la table d'accès ms
- 8. Code PHP pour mettre à jour la table MySQL
- 9. Excel VBA pour mettre à jour la table SQL
- 10. Comment mettre à jour la table DB avec DataSet
- 11. Mettre à jour la colonne d'une autre table - mySQL 3.5.2
- 12. comment faire condition pour mettre à jour la table?
- 13. Mettre à jour chaque colonne de chaque table
- 14. Mettre à jour la table à partir d'une autre table avec l'instruction
- 15. Comment mettre à jour une table de base de données en utilisant ssis?
- 16. Accéder à la réponse AJAX et mettre à jour la table avec de nouvelles valeurs
- 17. mettre à jour le tableau puis mettre à jour l'étape
- 18. Impossible de mettre à jour la date à ASPX à une table MS-ACCESS
- 19. Rails schéma ne pas mettre à jour pour une table
- 20. Comment mettre à jour manuellement l'index d'une table MySQL?
- 21. Mettre à jour le modèle à partir de la base de données - actualiser une table
- 22. Mettre à jour l'attribut d'un élément dans une table imbriquée
- 23. Performance de mettre à jour une grande table à l'aide des valeurs d'une petite table
- 24. SSIS Mettre à jour les valeurs de table à partir d'une autre table
- 25. Mettre à jour la table mySQL en fonction de row = nom de la colonne
- 26. Mettre à jour la clé primaire de la table dans une autre base de données
- 27. lignes de copie de la même table et mettre à jour la colonne ID
- 28. Requête MySql avancée: Mettre à jour la table avec les informations d'une autre table
- 29. Mettre à jour une table mySQL quand quelque chose change
- 30. Comment mettre à jour n lignes d'une table?