| SAS System Options |
| Valid in: | configuration file, SAS invocation, OPTIONS statement, SAS System Options window |
| Category: | Input control: Data Processing |
| PROC OPTIONS GROUP= | INPUTCONTROL |
| Syntax | |
| Syntax Description | |
| Details | |
| Comparisons | |
| See Also |
Syntax |
| S2V=S2 | S | n | nK | nM | nG | nT | MIN | MAX | hexX |
specifies to use the current value of the S2= system option to compute the starting position of the variable-sized record to read from a %INCLUDE statement, an autoexec file, or an autocall macro file. This is the default.
specifies to use the current value of the S= system option to compute the starting position of the variable-sized record to read from a %INCLUDE statement, an autoexec file, or an autocall macro file.
specifies the starting position of the variable-length record to read that comes from a %INCLUDE statement, an autoexec file, or an autocall macro file, in terms of 1 (bytes); 1,024 (kilobytes); 1,048,576 (megabytes); 1,073,741,824 (gigabytes); or 1,099,511,627,776 (terabytes). For example, a value of 8 specifies 8 bytes, and a value of 3m specifies 3,145,728 bytes.
sets the starting position of the variable-length record to read that comes from a %INCLUDE statement, an autoexec file, or an autocall macro, to 0.
sets the starting position of the variable-length record to read that comes from a %INCLUDE statement, an autoexec file, or an autocall macro, to 2,147,483,647.
specifies the starting position of the variable-length record to read that comes from a %INCLUDE statement, an autoexec file, or an autocall macro, as a hexadecimal number. You must specify the value beginning with a number (0-9), followed by an X.
| Details |
Both the S2V= system option and the S2= system option specify the starting position for reading variable-sized record input from a %INCLUDE statement, an autoexec file, or an autocall macro file. When values for both options are specified, the value of the S2V= system option takes precedence over the value specified for the S2= system option.
Operating Environment Information: The syntax shown here applies to the OPTIONS statement. On the command
line or in a configuration file, the syntax is specific to your operating
environments. For details, see the SAS documentation for your operating environment. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
| Comparisons |
The S2= system option specifies the starting position for reading both fixed-length and variable-length record formats for input from a %INCLUDE statement, an autoexec file, or an autocall macro file. The S2V= system option specifies the starting position for reading only variable-length record formats for input from a %INCLUDE statement, an autoexec file, or an autocall macro file.
| See Also |
|
System Options: |
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.