| System Options for Macros |
| Valid in: |
| ||||
| Type: | System option |
| Syntax | |
| Details | |
| Example | |
| Passing a User Identification to a Program | |
Syntax |
| SYSPARM='character-string' |
is a character string, enclosed in quotation marks, with a maximum length of 200.
| Details |
The character string specified can be accessed in a SAS DATA step by the SYSPARM() function or anywhere in a SAS program by using the automatic macro variable reference &SYSPARM.
Operating Environment Information: The syntax
shown here applies to the OPTIONS statement. At invocation, on the command
line, or in a configuration file, the syntax is host specific. For details,
see the SAS documentation for your operating environment. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
| Example |
This example uses the SYSPARM option to pass a user identification to a program.
options sysparm='usr1'; data a; length z $100; if sysparm()='usr1' then z="&sysparm"; run;
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.