UNIX envでSASを使用していますが、データセットの列名のみを表示したいとします。私はprocの内容とprocの印刷を試みましたが、私はそれが私のパテの画面をいっぱいにし、最終的に情報が失われるので、私が欲しくないたくさんの他の情報を挙げています。データセットの列名のみを一覧表示します
また、私はこのことをsrmメタデータを取得しようとしましたが、それはどちらも機能しません。 は、私が試した:あなたは、列名を取得するには、間違った辞書テーブルを使用している
2? proc sql;
select *
from dictionary.tables
where libname='test' and memname='sweden_elig_file_jul';
quit;
5?
NOTE: No rows were selected.
6?
NOTE: PROCEDURE SQL used (Total process time):
real time 0.27 seconds
cpu time 0.11 seconds
I二クリスJの答え。しかし、 'dictionary.columns'のやり方はお勧めできません。SAS環境に多数のテーブルがある場合は、' proc contents'よりも何倍も遅くなる可能性があります。 –