Salut,
Est-il possible de renommer une table sans devoir la recopier (à l'aide d'un set), cad sans faire :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 data tabl2; set tabl1; run;
Salut,
Est-il possible de renommer une table sans devoir la recopier (à l'aide d'un set), cad sans faire :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 data tabl2; set tabl1; run;
Je ne sais pas si c'est faisable!!
D'après mes connaissances la proc sql et la proc datasets nous permettent de modifier les noms des variables, ajouter des contraintes...
Mais je ne sais si c'est possible de renommer avec ces procedures
Si ton but est de recréer une autre table vide à partir d'une autre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 data avant_du1; set avant; stop; run;
La doc dit que la proc datasets avec la commande change sait le faire. Jamais utilisé.
Tu as raison green
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 proc sql; create table tab (a int); quit; proc sql; select count(*) from tab; quit; proc datasets lib=work; change tab=tab_new; run; quit;
Partager