Bonjour,
J'ai un flux de données qui possède comme source OLE DB une table SqlServer et comme destination un fichier plat (un csv séparé par des virgules).
mon problème est que certains champs de ma table sql contiennent des virgules ! et donc, à l'arrivé, les colonnes de mon fichier csv sont forcement décadrées...
c'est assez ennuyeux !
Je n'ai pas trouvé d'option dans le gestionnaire de fichier plat pour lui dire d'encadrer les champs par des sur-cotes pour qu'il ne les interprète pas comme des séparateurs.
J'ai regardé du coté des composants de type table de caractères et conversion de données mais apparemment aucun ne permet de palier à mon problème.
Je peux toujours remplacer dans ma source de données par une requêtes intelligente qui ferait un cast ou autre chose pour encadrer ou supprimer les caractères virgules de mes données mais c'est assez long et fastidieux car j'ai pas mal de tables et pas mal de champs. Y ' a t il une autre solution ?
Merci d'avance
Partager