05-08-2017 08:14 AM
A picture is useless to us. Post test data in the form of a datastep so we can run something. This works fine:
data want; abc=propcase("hello world"); run;
So the question is what are you running/doing that doesn't work. We cannot tell this from what you post, test data and your code so we can run it would help.
05-08-2017 08:21 AM
05-08-2017 08:24 AM
Works fine for me:
data want; input fname $ lname $ number; name1=upcase(fname); name2=lowcase(lname); name3=propcase(name2); datalines; Amit Singh 4132 Rahul Kumar 9166 Saurabh Sharma 9354 ; run;
Try starting a new session and just running the above. Also, please specify what software you are using, it looks like Version 8 of SAS, and also you don't seem to have activated your Windows - which arouses my suspicions of what software (legal or otherwise) you are using.
05-08-2017 08:22 AM
That is a consequence of using stone-age software. SAS 9.0 stems from 2004(!), propcase() was introduced in SAS 9.1.
Upgrade to the current version ASAP.