SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
SYMEXIST
Go to previous page
Previous
Go to next page
Next
처음메뉴로

390. SYMEXIST



macro 변수의 존재성을 반환한다.
Category: Macro

문 법
인 수
예 제

문법

MAIN

SYMEXIST (argument)

Arguments

argument
는 macro변수


예제
 

전역 변수 x와 지역 변수 y의 존재성을 체크하여 1을 반환하고, 매크로 변수 z가 존재 하지 않는 경우 0값을 반환한다.

SAS Statements Results

%global x;

 

%macro test;

  %local y;

  data null;

       if symexist("x") then put "x EXISTS";

       else put "x does not EXIST";

       if symexist("y") then put "y EXISTS";

       else put "y does not EXIST";

       if symexist("z") then put "z EXISTS";

       else put "z does not EXIST";

run;

%mend test;

%test;

 

 

 

 

x EXISTS

y EXISTS

z does not EXIST


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )