LEAVE
LEAVE
suppresses reinitialization and retains the current
value of the specified variable or variables when the program reads the next case. It also sets the
initial value received by a numeric variable to 0 instead of system-missing.
LEAVE varlist
This command does not read the active dataset. It is stored, pending execution with the next command that reads the dataset. See the topic Command Order for more information.
Example
COMPUTE TSALARY=TSALARY+SALARY.
LEAVE TSALARY.
FORMAT TSALARY (DOLLAR8)/ SALARY (DOLLAR7).
EXECUTE.