Automatic Macro Variables Listed Alphabetically

Name
Syntax and Description
Contains the number of bits of an address.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains text that is entered in response to a %INPUT statement when there is no corresponding macro variable.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the current condition code that SAS returns to your operating environment (the operating environment condition code).
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the character width value.
Product: Base SAS
Document: SAS Macro Language: Reference
Indicates the current running phase of the DATA step.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the date on which a SAS job or session began executing.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the date on which a SAS job or session began executing.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the day of the week on which a SAS job or session began executing.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the current graphics device.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains a return code that reflects an action taken on a damaged data set.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the libref and name of the most recently created SAS data set.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the Compute Server session encoding.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains an indication of the byte order of the current session. The possible values are LITTLE or BIG.
Product: Base SAS
Document: SAS Macro Language: Reference
Reports whether SAS is running interactively.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains a return code status set by some SAS procedures and the DATA step.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the text of the last error message formatted for display in the SAS log.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the return code from the last FILENAME statement.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the operating environment information that is displayed when the HOSTINFOLONG option is specified.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the host name of the computer that is running the SAS process.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the device type of the current %INCLUDE file.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the directory where the current %INCLUDE file was found.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the fileref that is associated with the current %INCLUDE file or blank.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the filename of the current %INCLUDE file.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the number of macros that have started execution in the current SAS job or session.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains return codes provided by some SAS procedures.
Product: Base SAS
Document: SAS Macro Language: Reference
Lists the process identification number (PID) of the process that is executing SAS.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the SAS data file created most recently.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the return code from the most recent LOCK statement.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the return code from the last LIBNAME statement.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the value of the LOGAPPLNAME= system option.
Product: Base SAS
Document: SAS Macro Language: Reference
Returns the name of the currently executing macro.
Product: Base SAS
Document: SAS Macro Language: Reference
Returns the maximum long integer value allowed under Linux, which is 9,007,199,254,740,992.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the invocation status of the macro that is currently executing.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the current number of processors available to SAS for computations.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the number of observations read from the last data set that was closed by the previous procedure or DATA step.
Product: Base SAS
Document: SAS Macro Language: Reference
Displays the value of the ODS ESCAPECHAR= from within the program.
Product: Base SAS
Document: SAS Macro Language: Reference
Determines whether SAS ODS Graphics is enabled or disabled.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the current Output Delivery System (ODS) pathname.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains a character string that can be passed from the operating environment to SAS program steps.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains text supplied as macro parameter values.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the path of the LIST file set by the PRINTTO procedure for future redirection.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the path of the LOG file set by the PRINTTO procedure for future redirection.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the process ID of the current SAS process.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the Compute Server run mode or server type.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the process name of the current SAS process.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the procedure (or DATASTEP for DATA steps) currently being processed by the SAS Language Processor.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the decimal value of the exit status code that is returned by the last Linux command executed from your SAS session.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the abbreviation for your processor architecture.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the name of the specific Linux environment that you are using.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the number assigned to your site.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the length in bytes of a long integer in the current session.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the size in bytes of a pointer.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the length in bytes of a Unicode character in the current session.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the ID generated from the last STARTSAS statement (experimental).
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the process name generated from the last STARTSAS statement (experimental).
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the host names of the local and remote computers when multiple TCP/IP stacks are supported.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the time at which a SAS job or session began executing.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the time zone name based on TIMEZONE option.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the time zone ID based on the TIMEZONE= system option.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the current time zone offset based on TIMEZONE option.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the user ID or login of the current SAS process.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the release number of SAS software that is running.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the SAS Viya cadence release number.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
Contains the SAS Viya cadence release number.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the SAS Viya cadence version.
Product: SAS Cloud Analytic Services
Document: SAS Cloud Analytic Services: User’s Guide
Contains the SAS Viya cadence version.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the release number and maintenance level of SAS software that is running.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the release number and maintenance level of SAS software that is running and has a four-digit year.
Product: Base SAS
Document: SAS Macro Language: Reference
Contains the text of the last warning message formatted for display in the SAS log.
Product: Base SAS
Document: SAS Macro Language: Reference
Last updated: March 23, 2022