Plusieurs instructions de mise à jour SQL dans une seule requête

Je suis dans une situation où je suis, la mise à jour d'environ 12 000 articles dans ma DB.
Chaque ligne doit refléter un fichier excel que j'ai fait précédemment.
J'ai fait le fichier qui crée chaque ligne de la requête SQL, mais je ne suis pas sûr si je peux exécuter chaque ligne dans une seule requête.

Ceci est un exemple de ce que je suis en train de faire.

UPDATE [STORESQL].[dbo].[RPT_ITM_D] SET F1301='1.29' WHERE F01='0000000000001'
UPDATE [STORESQL].[dbo].[RPT_ITM_D] SET F1301='1.39' WHERE F01='0000000000002'

Ce travail, ou est-il de meilleures options pour ce que je suis en train de réaliser?

Chaque élément a une valeur unique et la colonne à être modifié aura une valeur unique. Je ne vois pas comment je pourrais faire ce travail avec une boucle, ou toutes les autres méthodes que j'ai trouvé à ce jour. Je me rends compte que cela peut prendre beaucoup de temps, mais le temps n'est pas un problème.

Je vous remercie à l'avance

source d'informationauteur Erick Ely | 2012-02-06