Specifies whether SAS responds to errors by terminating.
Valid in: |
configuration file, SAS invocation, OPTIONS
statement, SAS System Options window
|
Alias: |
ERRABEND | NOERRABEND
|
Category: |
Environment control: Error handling
|
PROC OPTIONS GROUP= |
ERRORHANDLING
|
ERRORABEND | NOERRORABEND
|
-
ERRORABEND
-
specifies that SAS terminate for most errors
(including syntax errors and file not found errors) that would normally cause
it to issue an error message, set OBS=0, and go into syntax-check mode (if
syntax checking is enabled). SAS also terminates if an error occurs in any
global statement other than the LIBNAME and FILENAME statements.
Tip: |
Use the ERRORABEND system
option with SAS production programs, which presumably should not encounter
any errors. If errors are encountered and ERRORABEND is in effect, SAS brings
the errors to your attention immediately by terminating. ERRORABEND does not
affect how SAS handles notes such as invalid data messages. |
-
NOERRORABEND
-
specifies that SAS handle errors normally,
that is, issue an error message, set OBS=0, and go into syntax-check mode
(if syntax checking is enabled).
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.