Maison > base de données > tutoriel mysql > Pourquoi est-ce que j'obtiens des erreurs de troncature lors de l'importation de fichiers CSV dans SQL Server même avec varchar(MAX) ?

Pourquoi est-ce que j'obtiens des erreurs de troncature lors de l'importation de fichiers CSV dans SQL Server même avec varchar(MAX) ?

Susan Sarandon
Libérer: 2024-12-29 02:29:10
original
298 Les gens l'ont consulté

Why Am I Getting Truncation Errors Importing CSV Files into SQL Server Even with varchar(MAX)?

Erreurs de troncature lors de l'importation d'un fichier CSV malgré varchar(MAX) dans SQL Server

Dans SQL Server, tentatives d'importation d'un fichier CSV volumineux à l'aide de l'option Importer L'assistant peut rencontrer des erreurs de troncature, même lorsque varchar(MAX) est spécifié pour chaque colonne. Cela est dû aux différences de types de données entre l'assistant et SQL Server.

Solution :

L'assistant d'importation permet d'ajuster les types de données pour les données sources dans l'onglet Avancé. . Pour résoudre les problèmes de troncature, procédez comme suit :

  1. Ouvrez l'onglet Avancé de la sélection Source de données.
  2. Pour les colonnes comportant des erreurs de troncature, modifiez le type de données de DT_STR à DT_TEXT.
  3. Cliquez sur OK pour appliquer le changements.

Explication :

  • DT_STR : Correspond à VARCHAR(255) dans SQL Server, avec une largeur maximale de 255 caractères.
  • DT_TEXT : Correspond à VARCHAR(MAX) dans SQL Server, permettant une longueur de texte illimitée.

En modifiant le type de données en DT_TEXT, toutes les colonnes contenant des données tronquées seront importées avec succès avec leur texte intégral.

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!

source:php.cn
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