PostgreSQL функция trim

В этом учебном пособии вы узнаете, как использовать PostgreSQL функцию trim с синтаксисом и примерами.

Описание

Функция trim PostgreSQL удаляет все указанные символы из начала или конца строки.

Синтаксис

Синтаксис функции trim в PostgreSQL:

trim( [ leading | trailing | both ] [ trim_character ] from string )

Параметры или аргументы

leading
Удалите trim_character из передней части string.
trailing
Удалите trim_character из конца string.
both
Удалите trim_character из начала и конца string.
trim_character
Набор символов, которые будут удалены из string. Если этот параметр не указан, функция trim удалит пробельные символы из string.
string
Строка для удаления символов.

Примечание

  • Если вы не укажете значение для первого параметра (leading, trailing, both), функция trim по умолчанию будет both и удалит trim_character как с начала, так и с конца string.
  • Если вы не укажете trim_character, функция trim будет по умолчанию удалять символы пробела.

Применение

Функция trim может использоваться в следующих версиях PostgreSQL:

  • PostgreSQL 11, PostgreSQL 10, PostgreSQL 9.6, PostgreSQL 9.5, PostgreSQL 9.4, PostgreSQL 9.3, PostgreSQL 9.2, PostgreSQL 9.1, PostgreSQL 9.0, PostgreSQL 8.4

Пример

Рассмотрим некоторые примеры функций trim, чтобы понять, как использовать функцию trim в PostgreSQL.
Например:
(Обратите внимание, что для каждого из приведенных ниже примеров мы включили результат в одинарные кавычки, чтобы продемонстрировать, что функция trim возвращает в PostgreSQL. Если вы запускаете эти команды самостоятельно, вы не увидите одинарные кавычки в результате.)