Удаляет все завершающие пробелы или символы завершения в символьном выражении, или все завершающие нуль-символы (0) для двоичного выражения.

TRIM(cExpression [, nFlags] [, cParseChar [, cParseChar2 [, ...]]])

Параметры

cExpression

Определяет некоторое выражение типа Character или Varbinary, в котором удаляются завершающие пробелы, определенные символы или символы-нуль (0).

nFlags

Определяет некоторый Флаг, описывающий чувствительность к Регистру для одного или нескольких заданных "завершающих" символов (cParseChar, cParseChar2, …). Операция удаления завершающих символов не чувствительна к Регистру, если данный параметр = 0, или отсутствует. Если данный флаг nFlags =1, то операция удаления завершающих символов чувствительна к Регистру этих символов.

cParseChar [, cParseChar2 [, ...]]

Данный список определяет один или несколько "завершающих" символов, которые должны быть удалены из окончания представленного выражения. Если данный параметр cParseChar отсутствует, то удаляются либо завершающие пробелы, либо завершающие нули (0), из выражения Expression.

Примечание: Максимальное количество удаляемых символов, в указанном списке cParseChar = 23.

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

Данное типа: Character или Varbinary. TRIM( ) возвращает исходное выражение без "завершающих" пробелов, специальных символов, или нуль-символов (0).

Expand imageКомментарии

TRIM( ) идентична функции RTRIM( ).

Expand imageПример

  CopyCode imageКопировать Код
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE customer && Opens Customer table
CLEAR
? 'The contact for '+ TRIM(company) + ' is ' + contact

Expand imageСм. также