Hi,
In chapter 18 of SAS certi book(List Input ) says that ampersand (&) is used to read character values that contains embedded blanks.
For Below program , In value of city(2nd row) there is space between New and Delhi and I'm reading this value without giving '&' and it is being read correctly.
How is this possible ?
DATA INPUT;
INFILE DATALINES MISSOVER DLM=',*' DSD;
LENGTH CITY $9.
JOB $10.;
INPUT FNAME $
LNAME $
AGE
CITY
JOB $;
PUT _ALL_;
DATALINES;
MANISH,AWASTHI*24*PUNE,SFTWR
VIVEK,CHOPRA,*NEW DELHI,CONSULTANT
:
PROC PRINT DATA=INPUT NOOBS;
Output
CITY JOB FNAME LNAME AGE
PUNE SFTWR MANISH AWASTHI 24
NEW DELHI CONSULTANT VIVEK CHOPRA .
.
Thanx
Manish