SQL Server TRIM() 函数

定义和用法

TRIM() 函数从字符串的开始或结尾处移除空格字符或其他指定的字符。

默认情况下,TRIM() 函数从字符串中移除前导和尾随空格。

另请参阅

SQL Server 参考手册:LTRIM() 函数

SQL Server 参考手册:RTRIM() 函数

实例

例子 1

从字符串中移除前导和尾随空格:

SELECT TRIM('     SQL Tutorial!     ') AS TrimmedString;

亲自试一试

例子 2

从字符串中移除字符和空格:

SELECT TRIM('#! ' FROM '    #SQL Tutorial!    ') AS TrimmedString;

亲自试一试

语法

TRIM([characters FROM ]string)

参数

参数 描述
characters 可选。要移除的特定字符。
string 必需。要从中移除空格或字符的字符串。

技术细节

适用于:
  • SQL Server(从 2008 开始)
  • Azure SQL Database