Chapter Contents |
Previous |
Next |
REMOVE |
Valid: | in a DATA step |
Category: | Action |
Type: | Executable |
Restriction: | Use only with a MODIFY statement. |
Syntax | |
Without Arguments | |
Arguments | |
Details | |
Comparisons | |
Examples | |
See Also |
Syntax |
REMOVE <data-set-name(s)>; |
If you specify no argument, the REMOVE statement deletes the current observation from all data sets that are named in the DATA statement.
Arguments |
Restriction: | The data set name must also appear in the DATA statement and in one or more MODIFY statements. |
Details |
The deletion of an observation can be physical or logical, depending on the engine that maintains the data set. Using REMOVE overrides the default replacement of observations. If a DATA step contains a REMOVE statement, you must explicitly program all output for the step.
Comparisons |
Examples |
This example removes one observation from a SAS data set.
libname perm 'SAS-data-library';
data perm.accounts; input AcctNumber Credit; datalines; 001 1500 002 4900 003 3000 ; data perm.accounts; modify perm.accounts; if AcctNumber=1002 then remove; run; proc print data=perm.accounts; title 'Edited Data Set'; run;
Here are the results of the PROC PRINT statement:
Edited Data Set 1 Acct OBS Number Credit 1 1001 1500 3 1003 3000 |
See Also |
Statements:
|
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.