Удаляет все ведущие пробелы или символы синтаксического анализа из указанного символьного выражения или все ведущие нулевые байты указанного двоичного выражения.
LTRIM(Expression [, nFlags] [, cParseChar [, cParseChar2 [, ...]]]) |
Параметры
- Expression
-
Определяет выражение типа Character или Varbinary, из которого будут удалены ведущие пробелы или нулевые байты соответственно.
- nFlags
-
Определяет, будет ли приниматься во внимание регистр символов при их удалении, если используются один или более символов синтаксического анализа cParseChar, cParseChar2, … . Регистр имеет значение, если nFlags равен нулю или опущен. Функция нечувствительна к регистру при nFlags=1.
- cParseChar [, cParseChar2 [, ...]]
-
Определяет одну или более символьных строк, которые будут удаляться из выражения cExpression начиная с левого края. Если выражение cParseChar опущено, то из выражения Expression будут удаляться ведущие пробелы или ведущие нулевые байты.
Примечание Максимальная длина строки cParseChar - 23 символа.
Возвращаемое значение
Character или Varbinary. Функция LTRIM( ) возвращает указанное выражение без ведущих пробелов, ведущих символов синтаксического анализа или нулевых байтов.
Замечания
Функция LTRIM( ) особенно полезна для удаления начальных пробелов, вставляемых функцией STR( ) при преобразовании числового выражения в символьную строку.
Пример
![]() | |
---|---|
STORE 'Redmond' TO gcCity STORE ' Washington' TO gcState CLEAR ? gcCity, gcState && Displays Redmond Washington ? gcCity, LTRIM(gcState) && Displays Redmond Washington |
Смотрите также
Справочное руководство
ALLTRIM( ), функцияRTRIM( ), функция
STR( ), функция
TRIM( ), функция