Hi,
int1 and ext1 are numeric
i am trying to set both of them to missing if int1 has a particular date-time
i am getting this syntax error in the log
What corrections do i need to make to get it right??
Thanks
31 data test2;
32 set test;
33 if mrn1 eq '101' and int1 eq 27DEC2011:15:02:00 then call missing(int1,ext1);
-------
388
76
ERROR 388-185: Expecting an arithmetic operator.
ERROR 76-322: Syntax error, statement will be ignored.
34 run;
NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.TEST2 may be incomplete. When this step was stopped there were 0 observations and 24 variables.
WARNING: Data set WORK.TEST2 was not replaced because this step was stopped.
NOTE: DATA statement used (Total process time):
real time 0.00 seconds
user cpu time 0.00 seconds
system cpu time 0.00 seconds
Memory 267k
OS Memory 15984k
Timestamp 5/21/2013 8:59:53 AM
SAS needs to be told it is a date time value:
if mrn1 eq '101' and int1 eq "27DEC2011:15:02:00"dt then blah...
SAS needs to be told it is a date time value:
if mrn1 eq '101' and int1 eq "27DEC2011:15:02:00"dt then blah...
Thanks I got it this time..
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.