Hi ,
I have a field name called provno,
PROVNO
123456789
*67890077
*67890642
879645700
098754376
*90875535
Some of the provno starts with *, i need to eliminate those * from the provno.
Output should be ,
123456789
67890077
67890642
879645700
098754376
90875535
Thanks
data x; input PROVNO $10.; cards; 123456789 *67890077 *67890642 879645700 ; run; proc sql; select * from x where provno net '*'; quit;
Ksharp
compress(provno,'*');
In case if i want to remove whole provno that starts with * means ?
Please let me know.
Thanks
Yes i got it.. i have used not equal function as below,
proc sql;
select provno from test
where substr(provno,1,1) <> '*';
quit;
data x; input PROVNO $10.; cards; 123456789 *67890077 *67890642 879645700 ; run; proc sql; select * from x where provno net '*'; quit;
Ksharp
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 save with the early bird rate—just $795!
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.