Ends source statements following a %INCLUDE * statement.
Valid: |
anywhere
|
Category: |
Program Control
|
The
%RUN statement causes SAS to stop reading input from the keyboard (including
subsequent SAS statements on the same line as %RUN) and resume reading from
the previous input source.
Using the %INCLUDE statement with an asterisk
specifies that you enter source lines from the keyboard.
Note: The asterisk (*) cannot be used to specify keyboard
entry if you use the Enhanced Editor in the Microsoft Windows operating environment. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
The RUN statement executes previously
entered DATA or PROC steps. The %RUN statement ends the prompting for source
statements and returns program control to the original source program, when
you use the %INCLUDE statement to allow data to be entered from the keyboard.
The type of prompt that you use depends on how you run
the SAS session. The include operation is most useful in interactive line
and noninteractive modes, but it can also be used in windowing and batch mode.
When you are running SAS in batch mode, include the %RUN statement in the
external file that is referenced by the SASTERM fileref.
-
To request keyboard-entry source on a %INCLUDE
statement, follow the statement with an asterisk:
%include *;
Note: The asterisk (*) cannot be used to specify keyboard entry if you
use the Enhanced Editor in the Microsoft Windows operating environment. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
-
When it executes this statement, SAS prompts you
to enter source lines from the keyboard. When you finish entering code from
the keyboard, type the following statement to return processing to the program
that contains the %INCLUDE statement.
%run;
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.