Удаляет все ведущие пробелы или символы синтаксического анализа из указанного символьного выражения или все ведущие нулевые байты указанного двоичного выражения.

LTRIM(Expression [, nFlags] [, cParseChar [, cParseChar2 [, ...]]])

Параметры

Expression

Определяет выражение типа Character или Varbinary, из которого будут удалены ведущие пробелы или нулевые байты соответственно.

nFlags

Определяет, будет ли приниматься во внимание регистр символов при их удалении, если используются один или более символов синтаксического анализа cParseChar, cParseChar2, … . Регистр имеет значение, если nFlags равен нулю или опущен. Функция нечувствительна к регистру при nFlags=1.

cParseChar [, cParseChar2 [, ...]]

Определяет одну или более символьных строк, которые будут удаляться из выражения cExpression начиная с левого края. Если выражение cParseChar опущено, то из выражения Expression будут удаляться ведущие пробелы или ведущие нулевые байты.

Примечание   Максимальная длина строки cParseChar - 23 символа.

Expand imageВозвращаемое значение

Character или Varbinary. Функция LTRIM( ) возвращает указанное выражение без ведущих пробелов, ведущих символов синтаксического анализа или нулевых байтов.

Expand imageЗамечания

Функция LTRIM( ) особенно полезна для удаления начальных пробелов, вставляемых функцией STR( ) при преобразовании числового выражения в символьную строку.

Expand imageПример

  CopyCode imageСкопировать код
STORE 'Redmond' TO gcCity
STORE '   Washington' TO gcState
CLEAR
? gcCity, gcState  && Displays Redmond   Washington
? gcCity, LTRIM(gcState)  && Displays Redmond Washington

Expand imageСмотрите также