Deleting a Specified Character
trim([leading |trailing |both] [characters] from string)
Description: Deletes specific characters from the beginning, end, or both ends of a string.
Parameters:
- leading: deletes spaces or specified characters at the beginning of a string.
- trailing: deletes spaces or specified characters at the end of a string.
- both: deletes spaces or specified characters at the beginning and end of a string (default behavior).
- characters: (optional) specifies specific characters to be deleted. If this parameter is not specified, spaces are deleted by default.
- string: original string to be processed.
Return type: varchar
Examples:
Delete the characters x at the beginning and end of the string xTomxx.
1 2 3 4 5 6 7 8 9 10 11 |
SELECT trim(BOTH 'x' FROM 'xTomxx'); btrim ------- Tom (1 row) SELECT trim('x' FROM 'xTomxx'); btrim ------- Tom (1 row) |
Delete the character x at the beginning of the string xTomxx.
1 2 3 4 5 |
SELECT trim(LEADING 'x' FROM 'xTomxx'); ltrim ------- Tomxx (1 row) |
Delete the character x at the end of the string xTomxx.
1 2 3 4 5 |
SELECT trim(TRAILING 'x' FROM 'xTomxx'); rtrim ------- xTom (1 row) |
rtrim(string [, characters])
Description: Deletes the specified characters from the end of a string.
Parameters:
- string: original string to be processed.
- characters (optional): specifies the set of characters to be deleted from the end of a string. By default, all blank characters (for example, spaces) are deleted.
Return type: varchar
Example:
1 2 3 4 5 6 7 8 9 10 11 |
SELECT rtrim('DataxBasexx','x'); rtrim ----------- DataxBase (1 row) SELECT rtrim(' Data '); rtrim --------- Data (1 row) |
ltrim(string [, characters])
Description: Deletes the specified strings from the beginning of a string.
Parameters:
- string: original string to be processed.
- characters (optional): specifies the set of characters to be deleted from the beginning of a string. By default, all blank characters (for example, spaces) are deleted.
Return type: varchar
Example:
1 2 3 4 5 6 7 8 9 10 11 |
SELECT ltrim('xxDataxBase','x'); ltrim ----------- DataxBase (1 row) SELECT ltrim(' Data '); ltrim -------- Data (1 row) |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot