EXCELLENT
Thanks Matt - that did it
Alan Shore
Solutions Architect
IT Supply Chain Execution
[cid:image001.png@01D78464.AC3799C0]
60 Orville Drive
Bohemia, NY 11716
Phone [O] : (631) 200-5019
Phone [C] : (631) 880-8640
E-mail : ASHORE@xxxxxxxxxxxxxxxxxxxx
'If you're going through hell, keep going.'
Winston Churchill
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Tyler, Matt
Sent: Thursday, July 29, 2021 10:19 AM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxxxxxxxx>
Subject: [EXTERNAL] RE: How to right justify/align contents in a character field using SQL
Try,
select lpad(trim(LAST_NAME), 20, ' ') from EMPLOYEES;
As seen on the web,
https://www.ibm.com/docs/en/i/7.3?topic=functions-rpad<
https://www.ibm.com/docs/en/i/7.3?topic=functions-rpad>.
-Matt
-----Original Message-----
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx<mailto:midrange-l-bounces@xxxxxxxxxxxxxxxxxx>> On Behalf Of Alan Shore via MIDRANGE-L
Sent: Thursday, July 29, 2021 8:13 AM
To: midrange-l@xxxxxxxxxxxxxxxxxx<mailto:midrange-l@xxxxxxxxxxxxxxxxxx>
Cc: Alan Shore <ashore@xxxxxxxx<mailto:ashore@xxxxxxxx>>
Subject: How to right justify/align contents in a character field using SQL
Hi everyone
We are on V7r3
We have a character field length of 10, where the contents are left justified ABC ABCD ABCDE BCD BCDE BCDEF If this field is sorted, they will appear in the order as above The user needs these sorted as if the field was right justified/aligned so that the sort order becomes
ABC
BCD
ABCD
BCDE
ABCDE
BCDEF
Where the value in the field is preceded by however many spaces are needed Is there a relatively easy way of doing this - in SQL?
As always - all responses gratefully accepted
Alan Shore
Solutions Architect
IT Supply Chain Execution
[cid:image001.png@01D78462.4D313190]
60 Orville Drive
Bohemia, NY 11716
Phone [O] : (631) 200-5019
Phone [C] : (631) 880-8640
E-mail : ASHORE@xxxxxxxxxxxxxxxxxxxx<mailto:ASHORE@xxxxxxxxxxxxxxxxxxxx>
'If you're going through hell, keep going.'
Winston Churchill
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx<mailto:MIDRANGE-L@xxxxxxxxxxxxxxxxxx> To subscribe, unsubscribe, or change list options,
visit:
https://urldefense.com/v3/__https://lists.midrange.com/mailman/listinfo/midrange-l__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkflhWSmO$<
https://urldefense.com/v3/__https://lists.midrange.com/mailman/listinfo/midrange-l__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkflhWSmO$>
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx<mailto:MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx>
Before posting, please take a moment to review the archives at
https://urldefense.com/v3/__https://archive.midrange.com/midrange-l__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkQ3hmj5L$<
https://urldefense.com/v3/__https://archive.midrange.com/midrange-l__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkQ3hmj5L$> .
Please contact support@xxxxxxxxxxxxxxxxxxxx<mailto:support@xxxxxxxxxxxxxxxxxxxx> for any subscription related questions.
Help support midrange.com by shopping at amazon.com with our affiliate link:
https://urldefense.com/v3/__https://amazon.midrange.com__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkUfiKAI5$<
https://urldefense.com/v3/__https://amazon.midrange.com__;!!O6xM9Yim9Yk!pL11U9azNmA88VYr-_VWbRluuY9cDVQTiM5bIQ6DdQUD8Y-oPRxhbqsMyp2OkUfiKAI5$>
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx<mailto:MIDRANGE-L@xxxxxxxxxxxxxxxxxx>
To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/midrange-l<
https://lists.midrange.com/mailman/listinfo/midrange-l>
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx<mailto:MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx>
Before posting, please take a moment to review the archives
at
https://archive.midrange.com/midrange-l<
https://archive.midrange.com/midrange-l>.
Please contact support@xxxxxxxxxxxxxxxxxxxx<mailto:support@xxxxxxxxxxxxxxxxxxxx> for any subscription related questions.
Help support midrange.com by shopping at amazon.com with our affiliate link:
https://amazon.midrange.com<
https://amazon.midrange.com>
As an Amazon Associate we earn from qualifying purchases.