OVH Cloud OVH Cloud

Export avec Osql

2 réponses
Avatar
BE \(Christophe Houchard\)
Bonjour,


Je dois faire un export d'une table avec la fonction osql.
Jusque là pas de problème.

Le soucit est que lors de l'export, les données sont exportées en fonction
du format du champ de la table.
C'est à dire que tout mes champs sont des varchar(30) et lorsque j'exporte
les données, si jai 5 caractères dans mon champs, il comble le reste par des
espaces (25) et ceci en fonction du nombre de caractères dans le champs.

Comment faire pour éviter cela ?
Et pour n'avoir que la donnée.

Merci de votre aide.

2 réponses

Avatar
Michel
Bonjour,
peut être en utilisant "rtrim()" pour chaque colonne ???
Michel

"BE (Christophe Houchard)" a écrit dans le message news:
#3d#
Bonjour,


Je dois faire un export d'une table avec la fonction osql.
Jusque là pas de problème.

Le soucit est que lors de l'export, les données sont exportées en fonction
du format du champ de la table.
C'est à dire que tout mes champs sont des varchar(30) et lorsque j'exporte
les données, si jai 5 caractères dans mon champs, il comble le reste par


des
espaces (25) et ceci en fonction du nombre de caractères dans le champs.

Comment faire pour éviter cela ?
Et pour n'avoir que la donnée.

Merci de votre aide.






Avatar
bruno reiter [MVP]
éventuellement en utilisant une vue ou une UDF

br

"BE (Christophe Houchard)" wrote in message
news:#3d#
Bonjour,


Je dois faire un export d'une table avec la fonction osql.
Jusque là pas de problème.

Le soucit est que lors de l'export, les données sont exportées en fonction
du format du champ de la table.
C'est à dire que tout mes champs sont des varchar(30) et lorsque j'exporte
les données, si jai 5 caractères dans mon champs, il comble le reste par


des
espaces (25) et ceci en fonction du nombre de caractères dans le champs.

Comment faire pour éviter cela ?
Et pour n'avoir que la donnée.

Merci de votre aide.