Maison > base de données > tutoriel mysql > Importation CSV SQL Server : pourquoi est-ce que j'obtiens des erreurs de troncature même avec varchar(MAX) ?

Importation CSV SQL Server : pourquoi est-ce que j'obtiens des erreurs de troncature même avec varchar(MAX) ?

Linda Hamilton
Libérer: 2024-12-27 22:40:14
original
553 Les gens l'ont consulté

SQL Server CSV Import: Why Am I Getting Truncation Errors Even with varchar(MAX)?

Erreurs de troncature dans l'importation CSV SQL Server : incompatibilité de type de données

Lors de l'importation d'un fichier CSV volumineux dans SQL Server, des erreurs de troncature peuvent se produire malgré la spécification de varchar(MAX) pour chaque colonne. Ce problème provient de la non-concordance entre les types de données utilisés dans l'assistant d'importation et d'exportation et ceux de SQL Server.

Pour résoudre cette erreur :

  1. Ouvrez SQL Server. Assistant d'importation et d'exportation : Lancez l'assistant pour importer le fichier CSV.
  2. Configurez les paramètres avancés : Dans le Onglet Avancé de la page de sélection de la source de données, localisez les colonnes incriminées avec des erreurs de troncature.
  3. Modifiez le type de données source : Pour chaque colonne incriminée, modifiez le type de données source de "DT_STR" ( VARCHAR(255)) vers "DT_TEXT" (VARCHAR(MAX)).
  4. Importez le CSV Fichier :Une fois les types de données corrigés, procédez au processus d'importation.

Remarque :

  • Vous pouvez sélectionner plusieurs colonnes simultanément pour modifier leurs types de données dans l'onglet Avancé.
  • La capture d'écran fournie (https://i.sstatic.net/KVQdv.jpg) montre le bon paramètres de type de données pour la gestion des colonnes VARCHAR(MAX) dans l'assistant d'importation et d'exportation.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal