LTRIM(SSIS 表达式)

适用于: SQL Server(所有受支持的版本) Azure 数据工厂中的 SSIS Integration Runtime

返回删除了前导空格的字符表达式。

注意

LTRIM 不删除空格字符,如制表符或换行符。 Unicode 针对许多不同类型的空格提供了码位,但是该函数仅识别 Unicode 码位 0x0020。 双字节字符集 (DBCS) 字符串转换为 Unicode 时,它们可能包含 0x0020 之外的空格字符,而该函数无法删除此类空格。 若要删除所有类型的空格,可以在从脚本组件运行的脚本中使用 Microsoft Visual Basic .NET LTrim 方法。

语法

  
LTRIM(character expression)  

参数

character_expression
要从中删除空格的字符表达式。

结果类型

DT_WSTR

备注

LTRIM 只可用于 DT_WSTR 数据类型。 如果 character_expression 参数是字符串文字或数据类型为 DT_STR 的数据列,则它在 LTRIM 执行操作前隐式转换为 DT_WSTR 数据类型。 其他数据类型必须显式转换为 DT_WSTR 数据类型。 有关详细信息,请参阅 Integration Services 数据类型转换(SSIS 表达式)

如果参数为空,LTRIM 将返回空结果。

表达式示例

以下示例将删除字符串文字中的前导空格。 返回结果为“Hello”。

LTRIM("    Hello")  

以下示例将删除 FirstName 列中的前导空格。

LTRIM(FirstName)  

以下示例将删除 FirstName 变量中的前导空格。

LTRIM(@FirstName)  

另请参阅

RTRIM(SSIS 表达式)
TRIM(SSIS 表达式)
函数(SSIS 表达式)