MySQL RTRIM Function
Summary: in this tutorial, you will learn how to use the RTRIM()
function to remove all trailing spaces of a string.
MySQL RTRIM()
overview
The RTRIM()
function takes a string argument and returns a new string with all the trailing space characters removed.
Here is the syntax of the RTRIM()
function:
RTRIM(str)
Code language: SQL (Structured Query Language) (sql)
In this syntax, the str
argument is the string that you want to remove the trailing spaces.
Note that to remove the leading spaces from a string, you use the LTRIM()
function. To remove both leading and trailing spaces from a string, you use the TRIM()
function.
MySQL RTRIM()
function examples
Let’s take some examples of using the RTRIM()
function.
A) Using MySQL RTRIM()
function with a literal string
This example uses the RTRIM()
function to remove all trailing spaces of the string 'MySQL '
:
SELECT
RTRIM('MySQL ') result;
Code language: SQL (Structured Query Language) (sql)
Here is the result:
+--------+
| result |
+--------+
| MySQL |
+--------+
1 row in set (0.00 sec)
Code language: SQL (Structured Query Language) (sql)
B) Using MySQL RTRIM()
function to update data in a table
The following example uses the RTRIM()
function to remove all trailing spaces of customer names in the customerName
column of the customers
table from the sample database:
UPDATE
customers
SET
customerName = RTRIM(customerName);
Code language: SQL (Structured Query Language) (sql)
In this tutorial, you have learned how to use the MySQL RTRIM()
function to remove all trailing spaces of a string.