Bonjour à tous,
Je dispose d'une table SAS avec des données numériques et caracteres.
Je souhaiterais écrire cette table dans un fichier texte mais pour les valeurs numériques, je veux les compléter par les zero non significatifs à gauche. En effet la valeur du champs est connu.
Je m'explique avec mon petit exemple :
Dans cet exemple, si j'exporte la valeur 75 pour la région il va m'écrire uniquement 75 or je veux compléter par 5 zeros devant puisque ma longueur est de 7.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 DATA _null_ ; set matable; file 'D:\Documents\test.txt'; PUT @3 NAT $1. @4 IDENT $7. @11 CDDVS $3. @14 REGION 7. @21 METHODE 2. @23 VERSION $1. @24 PAGE 2.; RUN;
Dois-je passer par une étape de mise au format char ?
Merci de votre aide.![]()



Répondre avec citation



Partager