Bonjour,
Je souhaite appeler une macro SAS dans une proc sql .
Voici le code SAS :
Code SAS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 %macro changecarac (value=); value=tranwrd(value,'é','e'); value=tranwrd(value,'è','e'); value=tranwrd(value,'à','a'); %mend changecarac; proc sql; create table my_table as select champ1 , champ2 , %changecarac(value=champ3) as champ3bis from my_table_origin; quit;
Que pensez vous de ce code ?
Étrangement SAS ne reconnait pas la macro .
Merci de m'aiguiller
Partager