proc sqlで取得したクエリ結果を、区切り文字で結合しマクロ変数に代入する into: マクロ変数名 separated by '区切り文字' を用いる。(複数列から出力する場合でもintoは1つだけ.マクロ変数名にコロンを前置する) INTO句 - SAS® Help Center proc sql noprint; select Name, Age into :name_list separated by ' ', age_list separated by ' ' from sashelp.class where age > 12; quit;