String Functions
String Functions
Replace Substring:
REPLACE: Replaces occurrences of a substring
with another string.
Syntax: REPLACE [ALL OCCURRENCES OF]
substring IN string WITH new
[IGNORING CASE].
Shift String:
SHIFT: Shifts characters in a string left or right,
optionally deleting specific characters.
Syntax: SHIFT string [LEFT|RIGHT]
[BY n PLACES]
[DELETING LEADING|TRAILING char].
Condense:
CONDENSE: Removes leading and trailing blanks
and optionally reduces multiple blanks to a single
blank.
Syntax: CONDENSE string [NO-GAPS].
Translate (Case Conversion):
TO_UPPER / TO_LOWER: Converts a string to
uppercase or lowercase.
Syntax: result = TO_UPPER( string ) or
result = TO_LOWER( string ).
TRANSLATE(older method):
Syntax: TRANSLATE string TO
UPPER CASE | LOWER CASE.
Split String:
SPLIT: Splits a string into multiple parts based on
a delimiter.
Syntax: SPLIT string AT delimiter INTO
result1 result2 ... | TABLE itab.