Previous Page | Next Page

Statements

ERROR Statement



Sets _ERROR_ to 1. A message written to the SAS log is optional.
Valid: in a DATA step
Category: Action
Type: Executable

Syntax
Without Arguments
Arguments
Details
Examples
See Also

Syntax

ERROR <message>;


Without Arguments

Using ERROR without an argument sets the automatic variable _ERROR_ to 1 writes a blank message to the log.


Arguments

message

writes a message to the log.

Tip: Message can include character literals (enclosed in quotation marks), variable names, formats, and pointer controls.

Details

The ERROR statement sets the automatic variable _ERROR_ to 1. Writing a message that you specify to the SAS log is optional. When _ERROR_ = 1, SAS writes the data lines that correspond to the current observation in the SAS log.

Using ERROR is equivalent to using these statements in combination:


Examples

In the following examples, SAS writes the error message and the variable name and value to the log for each observation that satisfies the condition in the IF-THEN statement.


See Also

Statement:

PUT Statement

Previous Page | Next Page | Top of Page