Debugging a DATA Step
Diagnosing Errors in the Compilation Phase
Errors that are
detected during the compilation phase include these:
-
misspelled keywords and data set names
-
unbalanced quotation marks
-
invalid options
During the compilation
phase, SAS can interpret some syntax errors (such as the keyword DATA
misspelled as DAAT). If it cannot interpret the error, SAS does the
following:
-
prints the word ERROR followed by an error message in the log
-
compiles but does not execute the step where the error occurred, and prints the following message:
NOTE: The SAS System stopped processing this step because of errors.
Some errors are explained fully by the message that SAS prints; other error messages are not as easy ...
Get SAS Certification Prep Guide, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.