As the first step in the decommissioning of sasCommunity.org the site has been converted to read-only mode.
Here are some tips for How to share your SAS knowledge with your professional network.
Welcome to sasCommunity.org |
A collaborative online community for SAS® users worldwide.
sasCommunity.org is an ongoing global community effort—created by SAS users for SAS users. This site is a place to find answers, share technical knowledge, collaborate on ideas and connect with others in the worldwide SAS Community. Get started now by creating a UserID.
sasCommunity Tip of the Day
As part of the decommissioning effort for sasCommunity.org this article/tip has been migrated to communities.sas.com.
The new home for this article/tip is LainieH/SANDBOX14 (https://communities.sas.com/t5/SAS-Tips-from-the-Community/SAS-Tip-Check-if-a-variable-exists-in-a-dataset/m-p/475813#M175)
%macro VarExist(ds, var); %local rc dsid result; %let dsid = %sysfunc(open(&ds)); %if %sysfunc(varnum(&dsid, &var)) > 0 %then %do; %let result = 1; %put NOTE: Var &var exists in &ds; %end; %else %do; %let result = 0; %put NOTE: Var &var not exists in &ds; %end; %let rc = %sysfunc(close(&dsid)); &result %mend VarExist; /* Usage */ %put %VarExist(sashelp.class, name); %put %VarExist(sashelp.class, aaa);
Submitted by Adrien VALLEE. Contact me at my Discussion Page.
Feel free to comment on this tip.
Check out the Tip of the Day page for details about this effort.
|SAS Global Forum 2012: Call for Papers is now open!|
Paper presentations are an invaluable part of what has made SAS Global Forum a focal point of knowledge and learning within the SAS community for more than three decades. The deadline for contributed submission abstracts and working drafts is Monday, November 14.
|Join sasCommunity.org||Get Involved||Sasopedia||Events||User Groups|