SQL Server 2000 et importation de CVS - SQL/NoSQL - Programmation
MarshPosté le 25-09-2002 à 16:25:41
Bonjour,
Nouveau problème dans ma grande expérimentation de Microsoft SQL Serveur 2000 :
Je dois importer un simple fichier cvs comprenant 3 colonnes : - une colonne d'ID (principalement des nb mais de temps en temps des textes -> genre 100a) - une colonne de description - une colonne de commentaires
Pour les deux dernières colonnes, pas de soucis. Par contre, DTS m'interprète automatiquement la colonne d'ID comme des Integer. Conclusion : tous les enregistrements qui sont des textes (ex: 100a), se retrouvent squizzés (vide). Je peux spécifier que la colonne de la table destination est en varchar mais cela ne change rien.
J'ai fait un essai en remplacant tous mes ID par un texte, et là, DTS me l'interprète bien comme du varchar...
D'où ma question : comment changer l'interprétation de DTS vis à vis du type d'une colonne... Je ne trouve pas...
Marsh Posté le 25-09-2002 à 16:25:41
Bonjour,
Nouveau problème dans ma grande expérimentation de Microsoft SQL Serveur 2000 :
Je dois importer un simple fichier cvs comprenant 3 colonnes :
- une colonne d'ID (principalement des nb mais de temps en temps des textes -> genre 100a)
- une colonne de description
- une colonne de commentaires
Pour les deux dernières colonnes, pas de soucis.
Par contre, DTS m'interprète automatiquement la colonne d'ID comme des Integer. Conclusion : tous les enregistrements qui sont des textes (ex: 100a), se retrouvent squizzés (vide).
Je peux spécifier que la colonne de la table destination est en varchar mais cela ne change rien.
J'ai fait un essai en remplacant tous mes ID par un texte, et là, DTS me l'interprète bien comme du varchar...
D'où ma question : comment changer l'interprétation de DTS vis à vis du type d'une colonne... Je ne trouve pas...