SASデータセット変数に割り当てられたラベルを返します。
OPEN関数が返すデータセット識別子を指定します。
SASデータセット内の変数の位置番号を指定します。
%let dsid=%sysfunc(open(mydata, i)); %if &dsid %then %do; %let fmt=%sysfunc(varlabel(&dsid, %sysfunc(varnum (&dsid, NAME)))); %let rc=%sysfunc(close(&dsid)); %end;