SQL Server 2012 à l'Importation au format CSV pour les Colonnes mappées

Je suis en train d'essayer d'importer environ 10000 lignes (à partir d'un fichier CSV) dans une table existante.

J'ai seulement 1 colonne, je vais essayer d'importation, mais dans ma table j'ai une colonne appelée TypeId qui j'ai besoin de régler à une valeur statique c'est à dire 99E05902-1F68-4B1A-BC66-A143BFF19E37.

Donc j'ai besoin de quelque chose comme

INSERT INTO TABLE ([Name], [TypeId])
Values (@Name (CSV value), "99E05902-1F68-4B1A-BC66-A143BFF19E37")

Des exemples serait génial.

Grâce

Pourriez-vous faire cela? Importer le fichier CSV dans une exploitation de table. Puis utiliser une normale instruction insert pour copier les valeurs, en plus de votre valeur statique dans la table de destination? [CSV les fichiers n'ont pas de sécurité de type, en général, je les copier dans une tenue de table et de valider les lignes avant je crois même que sur l'insertion de données dans une table de destination.]
Oui, je peux l'importer dans une table temporaire et ensuite faire un insert, na pas savoir si 2012 a offert toute sexy les améliorations apportées à cette question commune

OriginalL'auteur D-W | 2012-06-13