J'ai un flux de données, où il y a une source DB et une destination de fichier texte plat (délimité par le tube '|'). La source DB extrait la requête SQL d'une variable.Couper avant la destination écrire dans SSIS?
Le problème est que si ma taille de champ DB de dire, prenom et nom sont 30 caractères, je reçois la sortie comme (l'espace représenté par des points)
saurabh......................|kumar.......................
Ce que je besoin est les champs à coupé, de sorte que la sortie réelle est
saurabh|kumar
J'ai plus de 40 colonnes pour écrire, et je ne voudrais pas insérer manuellement RTRIM
après chaque colonne ma requête BIG sql :(
Je devrais ajouter que la source peut avoir jusqu'à 50 000 lignes retournées. Je pensais mettre un composant de script entre les deux, mais le traitement de chaque ligne peut avoir un impact sur les performances.
Des idées?
J'ai utilisé la transformation de colonne dérivée pour cela. – FumblesWithCode