-1

SAS変数へのクエリを選択して値を取得するのを手伝ってください。

select は常にテーブルから 2 つのデータ値を返します。それらをデータステップの2つの変数に挿入したいと思います。

ありがとう、

4

1 に答える 1

2

「select request」が SQL ステートメントを意味する場合、これを行う最善の方法は、おそらく「select into」構文を使用することです。これにより、変数が SAS マクロ変数に入れられます。

これがどのように機能するかの例を挙げると、次のようになります。

/*test data*/
data test;
input mynumber;
datalines;
1
2
;

/*Put the data from the test dataset into two macro variables*/
proc sql;
select * 
into :mymacrovar1-:mymacrovar2
from test;
quit;

/*Retrieve the macro variables*/
data test2;
retrievevariables = &mymacrovar1;
output;
retrievevariables = &mymacrovar2;
output;
run;
于 2013-11-07T13:18:44.697 に答える