Bonjour,
Dans le cadre du traitement d'une base SAS, j'ai de très nombreuses variables qui possèdent trois suffixes différents tous de type _0000. Les chiffres ne sont pas forcément 0000 mais une chaîne de quatre chiffres.
Autant, je ne rencontre pas de problèmes pour renommer des variables et leur ajouter un suffixe à l'aide d'une macro autant je suis bloquée pour les enlever.
A l'heure actuelle, j'ai contourné le problème en faisant un proc contents de ma table, en les récupérant dans un csv que j'ouvre avec notepad++. Puis, j'utilise une expression régulière pour arriver à avoir rename var_suffixe=var;
Cependant, il faut ensuite que je copie colle cette partie de texte sous Notepad++ sur SAS et que j'exécute le programme.
Je pense qu'il doit y avoir une solution plus rapide mais j'aurai besoin de votre aide pour cela.
Merci d'avance.
Partager