System Options under UNIX |
Default: | 32K (set in the installed !SASROOT/sasv9.cfg file) |
Valid in: | configuration file, SAS invocation, OPTIONS statement, SAS System Options window, SASV9_OPTIONS environment variable |
Category: | Macro: SAS macro |
PROC OPTIONS GROUP= | MACRO |
UNIX specifics: | default value |
See: | MVARSIZE= System Option in SAS Macro Language: Reference |
Syntax |
Syntax |
-MVARSIZE n | nK | nM | nG | hexX | MIN | MAX |
MVARSIZE=n | nK | nM | nG | hexX | MIN | MAX |
specifies the maximum macro variable size in multiples of 1 (bytes); 1,024 (kilobytes); 1,048,576 (megabytes); or 1,073,741,824 (gigabytes). You can specify decimal values for the number of kilobytes, megabytes, or gigabytes. For example, a value of 8 specifies 8 bytes, a value of .782k specifies 801 bytes, and a value of 3m specifies 3,145,728 bytes.
specifies the maximum macro variable size as a hexadecimal value. You must specify the value beginning with a number (0-9), followed by hexadecimal characters (0-9, A-F), and then followed by an X. For example, 2dx sets the maximum macro variable size to 45 bytes.
sets the macro variable size to the minimum setting, which is 0 bytes. Setting the macro variable size to the minimum setting causes all macro variable values to be written to disk.
sets the macro variable size to the maximum setting, which is 65,534 bytes.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.