MySQL LTRIM Function

摘要:在本教程中,您将学习如何使用LTRIM()函数删除字符串的所有前导空格。

MySQL LTRIM()函数概述

LTRIM()函数接受一个字符串参数并返回一个删除了所有前导空格字符的新字符串。

下面说明了LTRIM()函数的语法:

LTRIM(str)
Code language: SQL (Structured Query Language) (sql)

在此语法中, str参数是要删除所有前导空格的字符串。

请注意,要从字符串中删除尾随空格,请使用RTRIM()函数。要从字符串中删除前导空格和尾随空格,可以使用TRIM()函数。

MySQL LTRIM()函数示例

让我们看一些使用LTRIM()函数的示例。

A) 将 MySQL LTRIM()函数与文字字符串一起使用

以下语句使用LTRIM()函数删除字符串' MySQL Tutorial'的所有前导空格:

SELECT 
    LTRIM('   MySQL Tutorial') result;
Code language: SQL (Structured Query Language) (sql)

这是输出:

+----------------+
| result         |
+----------------+
| MySQL Tutorial |
+----------------+
1 row in set (0.00 sec)
Code language: SQL (Structured Query Language) (sql)

B) 使用 MySQL LTRIM()函数更新表中的数据

请参阅示例数据库中的以下customers表。

此示例使用LTRIM()函数删除customers表的addressLine1列中地址的所有前导空格。

UPDATE
    customers
SET 
    addressLine1 = LTRIM(addressLine1);
Code language: SQL (Structured Query Language) (sql)

在本教程中,您学习了如何使用LTRIM()函数删除字符串的所有前导空格。

本教程有帮助吗?