|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 4 ![]() |
Bonjour,
Je veut faire un bcp out d'une table avec des champs déclarés en char(xx). Les champs contiennent des chaines dont la longueur est inférieure la déclaration. Lorsque je fait un bcp out de cette table avec l'option -t ';' (pour indiquer ';' comme séparateur) les champs apparaissent avec des blancs en fin de chaine. Contenu du fichier : A ;0001 ;00000447 Je souhaiterais que le fichier du bcp out ne contiennent pas les blans en fin de chaine. Contenu du fichier voulu : A;0001;00000447 Y a t'il une option du bcp out qui élimine ces blancs de fin de chaine ? Merci pour vos réponses. |
|
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Inscription : juillet 2004 Messages : 437 ![]() |
Bonjour,
non. Par contre ce que tu peux faire, c'est lancer le BCP QUERYOUT sur une requete qui te sort les colonnes de ta table, avec des TRIM(). Ceci virera les blancs. Un truc du genre : Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 4 ![]() |
Peut tu me donner la syntaxe complète du bcp queryout ?
Merci |
|
|
00
|
|
|
#4 | |||
|
Membre éprouvé
![]() Inscription : juillet 2004 Messages : 437 ![]() |
Citation:
en faisant en ligne de commande BCP /?, tu auras les réponses. En clair ca ressemble à cela Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com