Share via


LTRIM (SSIS)

Devuelve una expresión de caracteres tras quitar todos los espacios iniciales en blanco.

[!NOTA]

LTRIM no quita los caracteres de espacio en blanco, como los caracteres de tabulación o de avance de línea. Unicode proporciona puntos de código para muchos tipos distintos de espacios, pero su función sólo reconoce el punto de código Unicode 0x0020. Cuando se convierten cadenas del juego de caracteres de doble byte (DBCS) a Unicode, éstas pueden incluir caracteres de espacio distintos de 0x0020 y la función no puede eliminarlos. Para eliminar cualquier tipo de espacio, puede utilizar el método LTrim de Microsoft Visual Basic .NET en una secuencia de comandos ejecutada desde el componente Script.

Sintaxis

LTRIM(character expression)

Argumentos

  • character_expression
    Expresión de caracteres de la que puede quitar espacios.

Tipos de resultado

DT_WSTR

Notas

LTRIM sólo funciona con el tipo de datos DT_WSTR. Un argumento character_expression que sea un literal de cadena o una columna de datos con el tipo de datos DT_STR, se convertirá implícitamente al tipo de datos DT_WSTR antes de que LTRIM realice su operación. Otros tipos de datos deberán convertirse explícitamente al tipo de datos DT_WSTR. Para obtener más información, vea Tipos de datos de Integration Services y Conversión de tipos (SSIS).

LTRIM devuelve un resultado NULL si el valor del argumento es NULL.

Ejemplos

Este ejemplo quita los espacios iniciales de un literal de cadena. El resultado devuelto es "Hello".

LTRIM("    Hello")

Este ejemplo quita los espacios iniciales de los valores de la columna FirstName.

LTRIM(FirstName)

Este ejemplo quita los espacios iniciales de los valores de la variable FirstName.

LTRIM(@FirstName)

Vea también

Referencia

Otros recursos