| Understanding DATA Step Processing |
| Execution
Phase |
Next, control returns to the top of the DATA step, and the values for
Item, IDnum, InStock,
BackOrd, and Total are reset to missing.
data perm.update;
infile invent;
input Item $ 1-13 IDnum $ 15-19
Instock 21-22 BackOrd 24-25;
Total=instock+backord;
run;
|
Raw Data File Invent
V---+----10---+----20---+-
Bird Feeder LG088 3 20
6 Glass Mugs SB082 6 12
Glass Tray BQ049 12 6
Padded Hangrs MN256 15 20
Jewelry Box AJ498 23 0
Red Apron AQ072 9 12
Crystal Vase AQ672 27 0
Picnic Basket LS930 21 0
Brass Clock AN910 2 10
SAS Data Set Perm.Update
| Item | IDnum | InStock | BackOrd | Total |
| Bird Feeder | LG088 | 3 | 20 | 23 |
| 6 Glass Mugs | SB082 | 6 | 12 | 18 |
![]() ![]() |
|
Copyright © 2002 SAS Institute Inc.,
Cary, NC, USA. All rights reserved.