Importer les enregistrements SQL du fichier dans la base de données SQL et changer de type

biginteger sql sqlbulkcopy sql-server

Question

J'ai créé un fichier .txt à l'aide de BULK qui contient tous les enregistrements d'une base de données SQL. Maintenant, je dois importer ces enregistrements dans une nouvelle base de données. Le problème est que je dois changer le type de certains champs de DOUBLE à BIGINT ou les enregistrements ne seront pas ajoutés à la nouvelle base de données.

S'il vous plaît, quelles fonctions et comment dois-je les utiliser? Merci

Réponse populaire

Lors de l’importation dans SQL Server, vous pouvez cliquer avec le bouton droit de la souris sur la base de données et sélectionner Tâches> Importer des données. Cela ouvrira l'Assistant d'importation / exportation qui est une version allégée de la même fonctionnalité dans SSIS.

Une fois l’assistant ouvert, vous pouvez parcourir les invites et éventuellement accéder à un écran, Sélectionner les données source, dans lequel vous pouvez cliquer sur le bouton Modifier les correspondances et modifier les types de données des données importées.



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi