方法は色々ありますが、今回はDATASETSプロシジャを使った方法を紹介します。
とりあえず、WORKに入ってるデータセット名を取得してみましょう。
まずサンプルデータから。
*** Sample Datasets ;
data DT1; run;
data DT2; run; data DT3 / view=DT3; run; |
DT1とDT2はデータセット、DT3はSASビューです。WORKにはこの3つのみが存在しているとします。
「データセット名」を取得(取得対象: DT1, DT2)
ods output members = OUT1; proc datasets lib=WORK memtype=data; quit; ods output close; |
「データセット名」と「SASビュー名」を取得(取得対象: DT1, DT2, DT3)
ods output members = OUT2; proc datasets lib=WORK memtype=(data view); quit; ods output close; |
解説
ods output members = 結果のデータセット ; proc datasets lib=ライブラリ memtype=取得するデータのタイプ ; quit; ods output close; |
データのタイプは、「data」でデータセット、「view」でSASビューを表します。
0 件のコメント:
コメントを投稿