Функция ER TRIM
Функция TRIM
возвращает указанную текстовую строку в виде значения Строка после замены знаков табуляции, возврата каретки, перевода строки и перевода форм на один символ пробела, после удаления ведущих и замыкающих пробелов и после удаления повторяющихся пробелов между словами.
Синтаксис
TRIM (text)
Аргументы
text
: Строка
Действительный путь источника данных типа Строка.
Возвращаемые значения
Строка
Результирующее текстовое значение.
Примечания по использованию
В некоторых случаях бывает необходимо удалить начальные и конечные пробелы, но желательно сохранить форматирование для указанного текста. Например, если этот текст представляет адрес, который можно ввести в многострочное текстовое поле и он может содержать символы перевода строки и возврата каретки. В этом случае используется следующее выражение: REPLACE(text,"^[ \t]+|[ \t]+$","", true)
, где text
— это аргумент, обозначающий указанную текстовую строку.
Пример 1
TRIM ("
Sample
text
")
возвращает "Sample text".
Пример 2
TRIM (CONCATENATE (CHAR(10), "
Sample
", CHAR(9),"
text
", CHAR(13)))
возвращает "Sample text".