Bonjour,
Je souhaiterai récupérer le résultat de 3 colonnes de ma requête.
Les colonnes 1 et 2 sont de type alphanumérique et la colonne 3 numérique.
Ma requête retourne une seule ligne.
Voici mon code :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 %MACRO mamacro(param1); PROC SQL; SELECT col1 , col2 , col3 INTO : a, : b, : c FROM table WHERE DATE BETWEEN "&date_deb"dt AND "&date_fin"dt AND id = 1; QUIT; "&a,&b";&c; %MEND; %mamacro(01MAR2007:00:00:00); %PUT &a; ERROR 180-322: Instruction incorrecte ou mal utilisée. %PUT &b; ERROR 180-322: Instruction incorrecte ou mal utilisée. %PUT &c; ERROR 180-322: Instruction incorrecte ou mal utilisée.
Partager