System Options Listed by Product
Accessing External Data Sources
|
Name
|
Syntax and Description
|
|---|---|
|
DBIDIRECTEXEC
NODBIDIRECTEXEC
Lets the SQL pass-through facility optimize handling
of SQL statements by passing them directly to the database for execution.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
| |
|
DBSLICEPARM=NONE | THREADED_APPS | ALL
DBSLICEPARM= ( NONE | THREADED_APPS | ALL
<max-threads>
)
DBSLICEPARM= (
NONE | THREADED_APPS | ALL<, max-threads>)
Controls the scope of DBMS threaded Reads and the
number of threads.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
| |
|
SASTRACE=',,,d' | ',,d,' | 'd,' | 'd,,,' | ',,,db' | ',,,s' | ',,,sa' | ',,t,' | OFF
Generates trace information from a DBMS engine.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
| |
|
SASTRACELOC=stdout | SASLOG | FILE 'path-and-file-name'
Specifies the location where SASTRACE= information
should be printed.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
| |
|
SQLGENERATION=<(>NONE | DBMS
<DBMS='engine1 <engine2 ...>'>
<EXCLUDEDB=engine | 'engine1 < engine2 ...>'>
<EXCLUDEPROC="engine='proc1 <proc2 ...>' <engine2='proc1 <proc2 ...>'>"> <)> SQLGENERATION='
'
Specifies whether and when SAS procedures generate
SQL for in-database processing of source data.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
| |
|
VALIDVARNAME=V6 | V7 | UPCASE | ANY
Controls the type of SAS variable names that can
be used or created during a SAS session.
Product: Accessing External Data Sources
Document: Accessing External Data Sources with SAS®Viya Workbench
|
Base SAS
|
Name
|
Syntax and Description
|
|---|---|
|
ACCESSIBLECHECK
NOACCESSIBLECHECK
Specifies whether to check for common violations
of accessibility standards and to write messages to the SAS log if
problems are found.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ACCESSIBLEGRAPH
NOACCESSIBLEGRAPH
Specifies, by default, to create accessible ODS
graphics for the ODS5 destination by enabling the ACCESSIBLE_GRAPH
option in the ODS HTML5 statement.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ACCESSIBLEPDF
NOACCESSIBLEPDF
Specifies, by default, to create accessible graphs
in PDF documents by enabling the ACCESSIBLE option in the ODS PDF
statement.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ACCESSIBLETABLE
NOACCESSIBLETABLE
Specifies whether to create accessible tables by
default.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ANIMATION=START | STOP
Specifies whether to start or stop creating animation
frames.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ANIMDURATION=duration | MIN
Specifies the amount of time that each frame in
the animation is held in view.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ANIMLOOP=YES | NO | n
Specifies whether the animation loop is played continuously
or is played once, or specifies a specific number of times that the
animation loop is repeated.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ANIMOVERLAY
NOANIMOVERLAY
Specifies whether animation frames are overlaid
or whether they are played sequentially.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
APPEND=(system-option-1=argument-1 <system-option-2=argument-2 ...>)
Appends a value to the existing value of the specified
system option.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
AUTOCORRECT
NOAUTOCORRECT
Specifies whether SAS attempts to automatically
correct misspelled procedure names, misspelled procedure keywords,
or misspelled global statement names.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
AZURETENANTID="tenant-id"
Specifies the tenant ID for connecting to a Microsoft
Azure storage system
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BOMFILE
NOBOMFILE
Specifies whether to write the byte-order mark (BOM)
prefix on Unicode-encoded external files.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
BOTTOMMARGIN=margin-size<margin-unit>
Specifies the size of the margin at the bottom of
a printed page.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BUFNO=n | nK | nM | nG | hexX | MIN | MAX
Specifies the number of buffers to be allocated
for processing SAS data sets.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BUFSIZE=n | nK | nM | nG | nT | hexX | MAX
Specifies the permanent buffer size for output SAS
data sets.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BYERR
NOBYERR
Specifies whether SAS produces errors when the SORT
procedure attempts to process a _NULL_ data set.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BYLINE
NOBYLINE
Specifies whether to print BY lines above each BY
group.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
BYSORTED
NOBYSORTED
Specifies whether observations in one or more data
sets are sorted in alphabetic or numeric order or are grouped in another
logical order.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CAPS
NOCAPS
Specifies whether to convert certain types of input
to uppercase.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CARDIMAGE
NOCARDIMAGE
Specifies whether SAS processes source and data
lines as 80-byte cards.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CBUFNO=n
Specifies the number of extra page buffers to allocate
for each open SAS catalog.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CENTER
NOCENTER
Specifies whether to center or left-align SAS procedure
output.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CGOPTIMIZE=0 | 1 | 2 | 3
Specifies the level of optimization to perform during
code compilation.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CHARCODE
NOCHARCODE
Specifies whether specific keyboard combinations
are substituted for special characters that are not on the keyboard.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CLEANUP
NOCLEANUP
For an out-of-resource condition, specifies whether
to perform an automatic cleanup or a user-specified cleanup.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CMDMAC
NOCMDMAC
Controls command-style macro invocation.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
CMPLIB=libref.data-set | (libref.data-set(s) < _DISPLAYLOC_>)
| (libref.data-set-m–libref.data-set-n < _DISPLAYLOC_>) CMPLIB=_DISPLAYLOC_
CMPLIB=_NO_DISPLAYLOC_
Specifies one or more SAS data sets that contain
compiler subroutines to include during program compilation.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CMPMODEL=BOTH | CATALOG | XML
Specifies the output model type for the MODEL procedure.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CMPOPT=optimization-value | (optimization-value(s)) | "optimization-value(s)" | ALL | NONE
NOCMPOPT
Specifies the type of code generation optimizations
to use in the SAS language compiler.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
COLOPHON="text-string"
Specifies a text string that is embedded in a graphic
file or a PDF that is created by Universal Printers. The text string
is not displayed in the rendered graphic or PDF.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
COLORPRINTING
NOCOLORPRINTING
Specifies whether to print in color if color printing
is supported.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
COMPRESS=NO | CHAR | BINARY
Specifies the type of compression of observations
to use for output SAS data sets.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
CPUCOUNT= 1 - 1024 | ACTUAL
Specifies the number of processors that the thread-enabled
applications should assume are available for concurrent processing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DATASTMTCHK=COREKEYWORDS | ALLKEYWORDS | NONE
Specifies which SAS statement keywords are prohibited
from being specified as a one-level DATA step name to protect against
overwriting an input data set.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DATE
NODATE
Specifies whether to print the date and time that
a SAS program started.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DATESTYLE= MDY | YMD | DMY | LOCALE
Specifies the sequence of month, day, and year when
ANYDTDTE, ANYDTDTM, or ANYDTTME informat data is ambiguous.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DATESTYLE= MDY | YMD | DMY | LOCALE
Specifies the sequence of month, day, and year when
ANYDTDTE, ANYDTDTM, or ANYDTTME informat data is ambiguous.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
DEBUGOPT=“<DEBUGHOST=debug-host><, DEBUGPORT=debug-port-number>”
NODEBUGOPT
Specifies the host and port where debugging SAS
languages occurs
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DECIMALCONV=COMPATIBLE | STDIEEE
Specifies the binary to decimal conversion and formatting
methodology.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DETAILS
NODETAILS
Specifies whether to include additional information
when files are listed in a SAS library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DFLANG='language',LOCALE
Specifies the language for international date informats
and formats.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
DKRICOND=ERROR | WARNING | NOWARNING
Specifies the level of error detection to report
when a variable is missing from an input data set during the processing
of a DROP=, KEEP=, or RENAME= data set option.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DKROCOND=ERROR | WARNING | NOWARNING
Specifies the level of error detection to report
when a variable is missing for an output data set during the processing
of a DROP=, KEEP=, or RENAME= data set option.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DLCREATEDIR
NODLCREATEDIR
Specifies to create a directory for the SAS library
that is named in a LIBNAME statement if the directory does not exist.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DLDMGACTION=FAIL | ABORT | REPAIR | NOINDEX | PROMPT
Specifies the type of action to take when a SAS
data set or a SAS catalog is detected as damaged.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DS2SCOND=ERROR | NONE | NOTE | WARNING
Specifies the level of messages that PROC DS2 displays
in the SAS log for the DS2 variable declaration strict mode, which
requires that every variable must be declared in the DS2 program.
Product: Base SAS
Document: SAS DS2 Reference for SAS Viya Workbench
| |
|
DSNFERR
NODSNFERR
When a SAS data set cannot be found, specifies whether
SAS issues an error message.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
DTRESET
NODTRESET
Specifies whether to update the date and time in
the SAS log and in the procedure output file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ECHOAUTO
NOECHOAUTO
Specifies whether the statements in the AUTOEXEC=
file are written to the SAS log as they are executed.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILACKWAIT=number-of-seconds
Specifies the number of seconds that SAS waits to
receive an acknowledgment from an SMTP server.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILAUTHPROTOCOL=NONE | LOGIN | PLAIN
Specifies the authentication protocol for SMTP email.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILFROM
NOEMAILFROM
When sending email by using SMTP, specifies whether
the email option FROM is required in either the FILE or FILENAME statement.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILHOST=server | (server) | "server"
EMAILHOST=('server-1' <options> <'server-2'> <options > ...)
Specifies one or more SMTP servers that support
email access.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILID =logonid | profile | email-address
Identifies an email sender by specifying either
a logon ID, an email profile, or an email address.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILPORT=port-number
Specifies the port that the SMTP server is attached
to.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILPW= "password"
Specifies an email logon password.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EMAILUTCOFFSET="+hhmm" | "-hhmm"
For email that is sent using the FILENAME statement
EMAIL (SMTP) access method, specifies a UTC offset that is used in
the Date header field of the email message.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ERRORABEND
NOERRORABEND
Specifies whether SAS responds to errors by terminating.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ERRORBYABEND
NOERRORBYABEND
Specifies whether SAS ends a program when an error
occurs in BY-group processing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ERRORCHECK=NORMAL | STRICT
Specifies whether SAS enters syntax-check mode when
errors are found in the LIBNAME, FILENAME, %INCLUDE, and LOCK statements.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ERRORS=n | nK | nM | nG | nT | MIN | MAX | hexX
Specifies the maximum number of observations for
which SAS issues complete error messages.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EVENTDS=(<DEFAULTS | NODEFAULTS> event-data-set(s))
Specifies one or more data sets that define events.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
EXTENDOBSCOUNTER=YES | NO
Specifies whether to extend the maximum observation
count in a new output SAS data file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FILELOCKS=(setting path | path setting)
FILELOCKS=NONE | FAIL | CONTINUE | RESET
Specifies whether file locking is turned on or off
and what action should be taken if a file cannot be locked.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FIRSTOBS=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the observation number or external file
record that SAS processes first.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FMTERR
NOFMTERR
When a variable format cannot be found, specifies
whether SAS generates an error or continues processing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FMTSEARCH=(catalog-specification(s))
Specifies the order in which format catalogs are
searched.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FONTEMBEDDING
NOFONTEMBEDDING
Specifies whether font embedding is enabled in Universal
Printer and SAS/GRAPH printing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FORMCHAR= 'formatting-characters'
Specifies the default output formatting characters.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
FULLSTIMER
NOFULLSTIMER
Specifies whether to write all available system
performance statistics and the datetime stamp to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
HOSTINFOLONG
NOHOSTINFOLONG
Specifies to print additional operating environment
information in the SAS log when SAS starts.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IBUFNO=n | nK | nM | nG | nT | hexX | MIN | MAX
Note: You can also use the KB, MB, GB, and TB syntax notations.
Specifies an optional number of extra buffers to
be allocated for navigating an index file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IBUFSIZE=n | nK | hexX | MAX
Specifies the buffer size for an index file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IMLPACKAGEPRIVATE=directory-path
Specifies the directory for the private collection
of SAS/IML packages.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IMLPACKAGEPUBLIC=directory-path
Specifies the directory for the public collection
of SAS/IML packages.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IMLPACKAGESYSTEM=directory-path
Specifies the directory for packages that are installed
as part of SAS/IML.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
IMPLMAC
NOIMPLMAC
Controls statement-style macro invocation.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
INITSTMT='statement'
Specifies a SAS statement to execute after any statements
in the AUTOEXEC= file and before any statements from the SYSIN= file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
INSERT=(system-option-1=argument-1 <system-option-2=argument-2 ...>)
Inserts the specified value as the first value of
the specified system option.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
INTERVALDS=(interval-1=libref.dataset-name-1 <interval-2=libref.dataset-name-2 ...> )
Specifies one or more interval name-value pairs,
where the value is a SAS data set that contains user-defined intervals.
The intervals can be used as arguments to the INTNX and INTCK functions.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
INVALIDDATA='character'
Specifies the value that SAS assigns to a variable
when invalid numeric data is encountered.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
JPEGQUALITY=n | MIN | MAX
Specifies the JPEG quality factor that determines
the ratio of image quality to the level of compression for JPEG files
produced by the SAS/GRAPH JPEG device driver.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
LABEL
NOLABEL
Specifies whether SAS procedures can use labels
with variables.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
_LAST_=SAS-data-set
Specifies the most recently created data set.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
LEFTMARGIN=margin-size<margin-unit>
Specifies the print margin for the left side of
the page.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
LINESIZE=n | MIN | MAX | hexX
Specifies the line size for the SAS log
and for SAS procedure output.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
LOCALE=locale-name
Specifies a set of attributes in a SAS session that
reflect the language, local conventions, and culture for a geographical
region.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
LPTYPE=BSD | SYSV
Specifies which Linux command and option settings
are used to route files to the printer.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
LRECL=n | nK | hexX | MIN | MAX
Specifies the default logical record length to use
for reading and writing external files.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MACRO
NOMACRO
Controls whether the SAS macro language is available.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MACROCOMPVERWARN
NOMACROCOMPVERWARN
Specifies whether a warning or a note is written to the SAS log when a stored
compiled macro that was compiled on a different operating system or a different version
of SAS is
executed.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MAPS=location-of-maps
Specifies the name of the SAS library containing
the SAS/GRAPH map data sets.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MAUTOCOMPLOC
NOMAUTOCOMPLOC
Displays in the SAS log the source location of an autocall macro when the
autocall macro is compiled.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MAUTOLOCDISPLAY
NOMAUTOLOCDISPLAY
Specifies whether to display the source location of the autocall macros in the
log when the autocall macro is invoked.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MAUTOLOCINDES
NOMAUTOLOCINDES
Specifies whether the macro processor prepends the full pathname of the autocall
source file to the description field of the catalog entry of compiled autocall macro
definition
in the Work.SASMacr or Work.SASMacn
catalog.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MAUTOSOURCE
NOMAUTOSOURCE
Specifies whether the autocall feature is available.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MAXMEMQUERY=n | nK | nM | nG | hexX | MIN | MAX
Specifies the maximum amount of memory that can
be allocated per request for certain procedures.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MCOMPILE
NOMCOMPILE
Specifies whether to allow new definitions of macros.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MCOMPILENOTE=NONE | NOAUTOCALL | ALL
Issues a NOTE to the SAS log. The note contains the size and number of
instructions upon the completion of the compilation of a macro.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MCOVERAGE
NOMCOVERAGE
Enables the generation of coverage analysis data.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MCOVERAGELOC=fileref | file-specification
Specifies the location of the coverage analysis data file.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MERGENOBY= NOWARN | WARN | ERROR
Specifies the type of message that is issued when
MERGE processing occurs without an associated BY statement.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MERROR
NOMERROR
Specifies whether the macro processor issues a warning message when a macro
reference cannot be resolved.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MEXECNOTE
NOMEXECNOTE
Specifies whether to display macro execution information in the SAS log at
macro invocation.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MEXECSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the maximum macro size that can be executed in
memory.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MFILE
NOMFILE
Specifies whether MPRINT output is routed to an external
file.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MINDELIMITER="single-character"
Specifies the character to be used as the delimiter for the macro IN
operator.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MINOPERATOR
NOMINOPERATOR
Controls whether the macro processor recognizes and evaluates the IN (#)
logical operator.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MISSING=<'>character<'>
Specifies the character to print for missing numeric
values.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MLOGIC
NOMLOGIC
Specifies whether the macro processor traces its execution for
debugging.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MLOGICNEST
NOMLOGICNEST
Specifies whether to display the macro nesting information in the MLOGIC
output in the SAS log.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MPRINT
NOMPRINT
Specifies whether SAS statements that are generated by macro execution are
written to the SAS log.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MPRINTNEST
NOMPRINTNEST
Specifies whether to display the macro nesting information in the MPRINT
output in the SAS log.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MRECALL
NOMRECALL
Specifies whether autocall libraries are searched for a member that was not
found during an earlier search.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MREPLACE
NOMREPLACE
Specifies whether to enable existing macros to be
redefined.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MSGLEVEL=N | I
Specifies the level of detail in messages that are
written to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MSTORED
NOMSTORED
Specifies whether the macro facility searches a specific catalog for a stored
compiled macro.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MSYMTABMAX=n | nK | nM | nG | hexX | MIN | MAX
Specifies the maximum amount of memory available
to the macro variable symbol tables.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MSYMTABMAX=
n | nK | nM | nG | hexX | MIN | MAX
Specifies the maximum amount of memory available to all macro variable symbol
tables (global and local, combined).
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
MULTENVAPPL
NOMULTENVAPPL
Specifies whether the fonts that are available in
a SAS application font selector window lists only the SAS fonts that
are available in all operating environments.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MVARSIZE=n | nK | nM | nG | hexX | MIN | MAX
Specifies the maximum size for in-memory macro variables.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
MVARSIZE=n | nK | nM | nG | hexX | MIN | MAX
Specifies the maximum number of bytes for any macro variable stored in
memory.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
NLDECSEPARATOR
NONLDECSEPARATOR
Specifies whether SAS produces locale sensitive
numeric output for the decimal separator or continues to format numbers
with US English preferences.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
NOTES
NONOTES
Specifies whether notes are written to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
NUMBER
NONUMBER
Specifies whether to print the page number in the
title line of each page of SAS output.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
OBS=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the observation that is used to determine
the last observation to process, or specifies the last record to process.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
ORIENTATION=PORTRAIT | LANDSCAPE | REVERSEPORTRAIT | REVERSELANDSCAPE
Specifies the paper orientation to use when printing
to a printer.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
OVP
NOOVP
Specifies whether overprinting of error messages
to make them bold, is enabled.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PAGEBREAKINITIAL
NOPAGEBREAKINITIAL
Specifies whether to begin the SAS log and procedure
output files on a new page.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PAGENO=n | nK | hexX | MIN | MAX
Resets the SAS output page number.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PAGESIZE=n | nK | hexX | MIN | MAX
Specifies the number of lines that compose a page
of the SAS log and SAS output.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PAPERSIZE=LOCALE | paper_size_name
| (width_value <,> height_value) | ('width_value'<,> 'height_value') | ("width_value"<,>"height_value") Specifies the paper size to use for printing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PARM=<'>string<'>
Specifies a parameter string that is passed to an
external program.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PARMCARDS=file-ref
Specifies the file reference to open when SAS encounters
the PARMCARDS statement in a procedure.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFACCESS
NOPDFACCESS
Specifies whether PDF documents can be edited.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFASSEMBLY
NOPDFASSEMBLY
Specifies whether PDF documents can be assembled.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFCOMMENT
NOPDFCOMMENT
Specifies whether PDF document comments can be modified.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFCONTENT
NOPDFCONTENT
Specifies whether the contents of a PDF document
can be changed.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFCOPY
NOPDFCOPY
Specifies whether text and graphics from a PDF document
can be copied.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFFILLIN
NOPDFFILLIN
Specifies whether PDF forms can be filled in.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFPAGELAYOUT=
DEFAULT | SINGLEPAGE | CONTINUOUS
| FACING | CONTINUOUSFACING Specifies the page layout for PDF documents.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFPAGEVIEW=
DEFAULT | ACTUAL | FITPAGE | FITWIDTH | FULLSCREEN
Specifies the page viewing mode for PDF documents.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFPRINT=HRES | LRES | NONE
Specifies the resolution to print PDF documents.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PDFSECURITY=HIGH | NONE
Specifies the level of encryption for PDF documents.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PRINTCMD="print-command"
Specifies the print command that SAS uses.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PRINTERPATH=('printer-name' <fileref> )
Specifies the name of a registered printer to use
for Universal Printing.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
PRINTMSGLIST
NOPRINTMSGLIST
Specifies whether to print all messages to the SAS
log or to print only top-level messages to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
QUOTELENMAX
NOQUOTELENMAX
If a quoted string exceeds the maximum length allowed,
specifies whether SAS writes a note to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
REPLACE
NOREPLACE
Specifies whether permanently stored SAS data sets
can be replaced.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
REUSE=YES | NO
Specifies whether SAS reuses space when observations
are added to a compressed SAS data set.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
RIGHTMARGIN=margin-size<margin-unit>
Specifies the print margin for the right side of
the page.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
RSASIOTRANSERROR
NORSASIOTRANSERROR
Displays a transcoding error when invalid data is
read from a remote application.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
RTRACELOC=pathname
Specifies the pathname of the file to which the
list of resources that are read or loaded during a SAS session is
written.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
S2=S | n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the length of statements on each line
of a source statement from a %INCLUDE statement, an AUTOEXEC= file,
or an autocall macro file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
S2V=S2 | S | n | nK | nM | nG | nT | MIN | MAX | hexX
Specifies the starting position to begin reading
a file that is specified in a %INCLUDE statement, an autoexec file,
or an autocall macro file with a variable length record format.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
S=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the length of statements on each line
of a source statement and the length of data on lines that follow
a DATALINES statement.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SASAUTOS='directory-specification'
| fileref
SASAUTOS =('directory-specification-1'
| fileref-1,
..., 'directory-specification-n'
| fileref-n)
NOSASAUTOS
Specifies the autocall library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SASAUTOS='directory-specification' | fileref
SASAUTOS=('directory-specification-1' | fileref-1, ..., 'directory-specification-n' | fileref-n)
NOSASAUTOS
Specifies the location of one or more autocall libraries.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
SASMSTORE=libref
Identifies the libref of a SAS library with a catalog that contains, or will
contain, stored compiled SAS macros.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
SEQ=n | MIN | MAX | hexX
Specifies the length of the numeric portion of the
sequence field in input source lines or data lines.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SERROR
NOSERROR
Specifies that the macro processor issues a warning message when a macro
variable reference does not match a macro variable.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
SET=variable-name='value'
Defines a SAS environment variable for a SAS Session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTANOM=options
Specifies options for the host sort utility.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTCUT=n | nK | nM | nG | hexX | MIN | MAX
Specifies the data size in number of observations
above which SAS uses the host sort instead of the internal SAS sort.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTCUTP=n | nK | nM | nG | hexX | MIN | MAX
Specifies the data size in bytes above which SAS
uses the host sort instead of the internal SAS sort.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTDEV='directory-specification'
Specifies the pathname used for temporary files
created by the host sort utility.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTEQUALS
NOSORTEQUALS
Specifies whether observations in the output data
set with identical BY variable values are in a particular order.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTNAME='host-sort-utility-name'
Specifies the name of the host sort utility.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTPARM='parameter(s)'
Specifies parameters for the host sort utility.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTPGM=SAS | HOST | BEST
Specifies whether to use the internal SAS sort utility
or the host sort utility or to let SAS choose which sort utility to
use.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTSEQ=<sort-table> | <LINGUISTIC>
Specifies a language-specific collating sequence
for the SORT and SQL procedures to use in the current SAS session.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
SORTSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the amount of memory that is available
to the SORT procedure.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SORTVALIDATE
NOSORTVALIDATE
Specifies whether the SORT procedure verifies if
a data set is sorted according to the variables in the BY statement
when a user-specified sort order is denoted in the sort indicator.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SOUNDSLIKELEN=n | nK | hexX | MIN | MAX
Specifies the number of bytes used by the sounds-like
operator.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SOURCE
NOSOURCE
Specifies whether SAS writes source statements to
the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SOURCE2
NOSOURCE2
Specifies whether SAS writes secondary source statements
from included files to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SPOOL
NOSPOOL
Specifies whether SAS statements are written to
a utility data set in the Work library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
STIMEFMT=value
Specifies the format that is used to display the
time on FULLSTIMER and STIMER output.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
STIMER
NOSTIMER
Specifies whether to write a subset of system performance
statistics to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
STRIPESIZE=(directory-path-1 size-1 <directory-path-2 size-2 ...>)
STRIPESIZE=(directory-path RESET)
Specifies one or more directory and size argument
pairs that set the size of SAS data sets and utility files in that
directory to the size of an I/O device stripe.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SUMSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies a limit on the amount of memory that is
available for data summarization procedures when class variables are
active.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGAUTOPLAY
NOSVGAUTOPLAY
Specifies to automatically start the animation in
the web browser.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGCONTROLBUTTONS
NOSVGCONTROLBUTTONS
Specifies whether to display the paging control
buttons and an index in a multipage SVG document.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGFADEIN=n
Specifies the number of seconds for an SVG frame
to fade into view.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGFADEMODE=OVERLAP | SEQUENTIAL
Specifies whether an SVG frame overlaps the previous
frame or whether each frame is played sequentially when a frame is
fading in and out.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGFADEOUT=n
Specifies the number of seconds for an SVG frame
to fade out of view.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGHEIGHT=number-of-units<unit-of-measure> | "" | ''
Specifies the height of the viewport unless the
SVG output is embedded in another SVG output; specifies the value
of the height attribute of the outermost <svg> element in the
SVG file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGMAGNIFYBUTTON
NOSVGMAGNIFYBUTTON
Specifies whether to enable the SVG magnify tool
in SVG documents.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGPRESERVEASPECTRATIO=align | meetOrSlice | NONE | ""
SVGPRESERVEASPECTRATIO="align meetOrSlice"
Specifies whether to force uniform scaling of SVG
output; specifies the preserveAspectRatio attribute on the outermost
<svg> element.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGTITLE="title" | "" | ''
Specifies the title in the title bar of the SVG
output; specifies the value of the <title> element in the SVG
file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGVIEWBOX="min-x min-y width height'' | none | "" | ''
Specifies the coordinates, width, and height that
are used to set the viewBox attribute on the outermost <svg>
element, which enables SVG output to scale to the viewport.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGWIDTH=number-of-units<unit-of-measure> | "" | ''
Specifies the width of the viewport unless the SVG
output is embedded in another SVG output; specifies the value of the
width attribute in the outermost <svg> element in the SVG file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGX=number-of-units<unit-of-measure> | "" | ''
Specifies the x-axis coordinate of one corner of
the rectangular region into which an embedded <svg> element
is placed; specifies the x attribute in the outermost <svg>
element in an SVG file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SVGY=number-of-units<unit-of-measure> | "" | ''
Specifies the y-axis coordinate of one corner of
the rectangular region into which an embedded <svg> element
is placed; specifies the y attribute in the outermost <svg>
element in an SVG file.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SYMBOLGEN
NOSYMBOLGEN
Specifies that the results of resolving macro variable references are written
to the SAS log for debugging.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
SYNTAXCHECK
NOSYNTAXCHECK
In non-interactive or batch SAS sessions, specifies
whether to enable syntax check mode for multiple steps.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
SYSPARM='character-string'
Specifies a character string that can be passed to SAS
programs.
Product: Base SAS
Document: SAS Macro Language Reference for SAS Viya Workbench
| |
|
TEXTURELOC=location
Specifies the location of textures and images that
are used by ODS styles.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
THREADS
NOTHREADS
Specifies that SAS uses threaded processing if available.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
TIMEZONE='time-zone-name' | 'time-zone-ID'
Specifies the user local time zone.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
TIMEZONE='time-zone-name' | 'time-zone-ID'
Specifies the user local time zone.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
TOPMARGIN=margin-size<margin-unit>
Specifies the print margin at the top of the page.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
TRANTAB=(catalog-entries)
Specifies the translation tables that are used by
various parts of SAS.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
UBUFNO=n | nK | nM | nG | hexX | MIN | MAX
Specifies the number of buffers to use for utility
files.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
UBUFSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the buffer size for utility files.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
UPRINTCOMPRESSION
NOUPRINTCOMPRESSION
Specifies whether to enable the compression of files
created by some Universal Printer and SAS/GRAPH devices.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
URLENCODING=SESSION | UTF8
Specifies whether the argument to the URLENCODE
function and to the URLDECODE function is interpreted using the SAS
session encoding or UTF-8 encoding.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
URLENCODING=SESSION | UTF8
Specifies whether the argument to the URLENCODE
function and to the URLDECODE function is interpreted using the SAS
session encoding or UTF-8 encoding.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
USER='pathname'
| libref
Specifies the default permanent SAS library.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VALIDFMTNAME=LONG | FAIL | WARN
Specifies the maximum size (32 characters or 8 characters)
that user-created format and informat names can be before an error
or warning is issued.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VALIDMEMNAME=COMPATIBLE | EXTEND
Specifies the rules for naming SAS data sets, SAS
data views, and item stores.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VALIDMEMNAME=COMPATIBLE | EXTEND
Specifies the rules for naming SAS data sets, SAS
data views, and item stores.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
VALIDVARNAME=V7 | UPCASE | ANY
Specifies the rules for valid SAS variable names
that can be created and processed during a SAS session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VALIDVARNAME=V7 | UPCASE | ANY
Specifies the rules for valid SAS variable names
that can be created and processed during a SAS session.
Product: Base SAS
Document: SAS National Language Support (NLS) Reference for SAS Viya Workbench
| |
|
VARINITCHK=NONOTE | NOTE | WARN | ERROR
Specifies whether a DATA step stops or continues
executing when a variable is not initialized and the type of message
to write to the SAS log.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VARLENCHK=NOWARN | WARN | ERROR
Specifies the type of message to write to the SAS log when inconsistent variable
lengths are defined and the input data set is read using the SET, MERGE, UPDATE, or
MODIFY
statements.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VBUFSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX
Specifies the size of the view buffer.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
VNFERR | NOVNFERR
Specifies whether SAS issues an error or warning
when a BY variable exists in one data set but not another data set
when the other data set is _NULL_. This option applies when processing
the SET, MERGE, UPDATE, or MODIFY statements.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
WORKTERM
NOWORKTERM
Specifies whether to erase the Work files when SAS
terminates.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
XCMD
NOXCMD
Specifies whether the X command is valid in the
SAS session.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
| |
|
YEARCUTOFF=nnnn | nnnnn
Specifies the first year of a 100-year span that is used by date informats and
functions to read a two-digit year.
Product: Base SAS
Document: SAS System Options for SAS Viya Workbench
|
Base SAS
|
Name
|
Syntax and Description
|
|---|---|
|
SQL_PUSHTCINTOVIEW_FROM_OUTSIDE = YES | Y | NO | N ;
Specifies that a truncated comparison operator (
=:)
in a WHERE clause returns all of the values in a view that begin with
the specified value.Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLCONSTDATETIME | NOSQLCONSTDATETIME
Specifies whether the SQL procedure replaces references
to the DATE, TIME, DATETIME, and TODAY functions in a query with their
equivalent constant values before the query executes.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLGENERATION=<(>NONE | DBMS
<DBMS='engine1 <engine2 ...>'>
<EXCLUDEDB=engine | 'engine1 < engine2 ...>'>
<EXCLUDEPROC="engine='proc1 <proc2 ...>' <engine2='proc1 <proc2 ...>'>"> <)> SQLGENERATION='
'
Specifies whether and when SAS procedures generate
SQL for in-database processing of source data.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLIPONEATTEMPT | NOSQLIPONEATTEMPT
Specifies whether PROC SQL allows a SQL query to
continue processing when an implicit pass-through request fails.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLREDUCEPUT= ALL | NONE | DBMS | BASE
For the SQL procedure, specifies the engine type
to use to optimize a PUT function in a query. The PUT function is
replaced with a logically equivalent expression.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLREDUCEPUTOBS= n
For the SQL procedure, when the SQLREDUCEPUT= system
option is set to DBMS, BASE, or ALL, specifies the minimum number
of observations that must be in a table for PROC SQL to optimize the
PUT function in a query.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLREDUCEPUTVALUES= n
For the SQL procedure, when the SQLREDUCEPUT= system
option is set to DBMS, BASE, or ALL, specifies the maximum number
of SAS format values that can exist in a PUT function expression for
PROC SQL to optimize the PUT function in a query.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLREMERGE | NOSQLREMERGE
Specifies whether PROC SQL can process queries that
use remerged data.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
| |
|
SQLUNDOPOLICY=NONE | OPTIONAL | REQUIRED
Specifies how PROC SQL handles updated data if errors
occur while you are updating data. You can use UNDO_POLICY= to control
whether your changes are permanent.
Product: Base SAS
Document: SAS Viya Workbench: SQL Procedure User’s Guide
|
SAS Data Quality Server
|
Name
|
Syntax and Description
|
|---|---|
|
DQLOCALE=(locale-1< locale-2>...< locale-n>)
Specifies a locale, or an ordered list of locales
Product: SAS Data Quality Server
Document: SAS Data Quality Reference for SAS Viya Workbench
| |
|
DQOPTIONS=(DQSRVPROTOCOL= | <TRANSCODE= | ><IWA= | >)
Specifies SAS session parameters for data quality
programs.
Product: SAS Data Quality Server
Document: SAS Data Quality Reference for SAS Viya Workbench
| |
|
DQSETUPLOC=('qkb-name')
Specifies the location of the root directory of
the Quality Knowledge Base.
Product: SAS Data Quality Server
Document: SAS Data Quality Reference for SAS Viya Workbench
|
SAS/GRAPH
|
Name
|
Syntax and Description
|
|---|---|
|
DEVICE=device-driver-specification
Specifies the device driver to which SAS/GRAPH sends
procedure output.
Product: SAS/GRAPH
Document: SAS/GRAPH: Reference for SAS Viya Workbench
| |
|
GSTYLE
Specifies that ODS styles are used to generate graphs
that are stored as GRSEG catalog entries.
Product: SAS/GRAPH
Document: SAS/GRAPH: Reference for SAS Viya Workbench
|
Last updated: June 5, 2026