Bonjour,
J'ai un problème sur SAS que je ne comprends pas, je tape le code suivant :
Et l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 %let v1=5; %put &v1; %let v2=&v1+1: %put &v2;
apparaît lorsque je lui demande de m'afficher la variable v2 (qui vaut la chaîne de caractère 5+1).
Code : Sélectionner tout - Visualiser dans une fenêtre à part ERREUR: Récurrence instruction ouverte détectée
D'où vient ce problème de la fonction put, sachant que lorsque je lui demande d'afficher la valeur de la variable v1 par l'instruction :%put &v1, tout marche bien.
Il est aussi intéressant de remarquer qu'après cette erreur si je refais %put &v1 : il m'affiche la même erreur.
Merci pour vos conseils.
Partager