SAS Component Language Dictionary |
Returns the format that is assigned to a SAS table column
format=VARFMT(table-id,var-num);
|
-
format
-
contains the format that was assigned
to the specified column.
Type: Character
-
table-id
-
is the identifier that was assigned
when the table was opened. If table-id is invalid,
the program halts.
Type: Numeric
-
var-num
-
is the number of the column's position
in the SAS table. This number is adjacent to the column in the list that
is produced by the CONTENTS procedure. The VARNUM function returns this number.
Type: Numeric
If no format has been assigned to the
column, a blank string is returned.
Obtain the format of the column NAME in
the SAS table MYDATA:
length fmt $ 12;
dsid=open('mydata','i');
if dsid then
do;
fmt=varfmt(dsid,varnum(dsid,'name'));
rc=close(dsid);
end;
VARINFMT
VARNUM
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.