The USUBSTR function returns a substring of a character string argument that is encoded in UTF-8.
The function type is alphanumeric.
General Format
Arguments
- argument-1
- Must be of class alphabetic or alphanumeric.
argument-1 must contain valid UTF-8 encoded characters.
- argument-2
- Must be an integer that is greater than zero. It represents the starting position of a substring in
argument-1.
- argument-3
- Must be an integer that is greater than or equal to zero. It represents the length of a substring in
argument-1.
Note: The sum of
argument-2 and
argument-3 minus one must be less than or equal to ULENGTH(
argument-1).
If
argument-2 =
3 and
argument-3 =
2, the returned value is an alphanumeric character string that contains two UTF-8 characters in
argument-1, starting with the third character.
Return Value
The returned value is an alphanumeric string that is a substring of
argument-1.