The SCAN function will do this for the simple cases you have shown.
firstname=scan(name,2);
lastname=scan(name,1);
But things get very confusing if the last name has a space in it, or if the first name has a space in it. So, the above really doesn't constitute a real-word solution. You need to define the problem much more precisely.
-- Paige Miller
Catch up on SAS Innovate 2026
Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.