System Options Listed by Product

Accessing External Data Sources

D S V

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

A B C D E F H I J L M N O P Q R S T U V W X Y

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

D G

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