Support 805.461.7300
Sales
Our Technology. Your Success.

Move first word in a field to the end of the field or to another field

The following command will take the first word in a field and move it to the end of the field.

EXAMPLE:
Smith John and Tracy
will change to:
John and Tracy Smith
and
Smith John
will change to
John Smith

Replace first with substr(ALLT(first),at(" ",alltrim(first))+1)+" "+left(first,at(" ",alltrim(first))-1) for occur(" ",alltrim(first))>0

The command below moves the first word out of the field called First and puts it into the field named Last, and leaves everything else in the First field:

Replace last with left(first,at(" ",alltrim(first))-1),first with SUBSTR(first,at(" ",ALLT(first))+1) for occur(" ",alltrim(first))>0

If you have a comma immediately after the first word, then run this command instead:

Replace last with left(first,at(" ",alltrim(first))-2),first with SUBSTR(first,at(" ",ALLT(first))+1) for occur(" ",alltrim(first))>0

« Back to Commands

AccuZIP’s Professional Services Team has been a great resource for helping me launch Informed Delivery campaigns for my clients. I am a small direct mail marketing agency specializing in helping my clients find and retain new customers with direct mail. Informed Delivery is the best thing the post office has come up with in my 30+ years in the business. However, just like everything else with the post office, they don't make it easy. AccuZIP has made doing these digital campaigns very simple. I have analyzed campaign results and found the price per click through to the client's website less than an Adword campaign. I am looking forward to working with AccuZIP and their entire Professional Services Team with more clients and campaigns.
S.R., Raleigh, NC