В этом учебном пособии вы узнаете, как использовать MySQL функцию TRIM с синтаксисом и примерами.
Описание
MySQL функция TRIM удаляет все указанные символы либо из начала, либо из конца строки.
Синтаксис
Синтаксис MySQL функции TRIM:
TRIM( [ LEADING TRAILING BOTH ] [ trim_character FROM ] string )
Параметры или аргументы
LEADING - необязательный. Удаляет trim_character из начала строки.
TRAILING - необязательный. Удаляет trim_character из конца строки.
BOTH - необязательный. Удаляет trim_character из начала и конца строки.
trim_character - необязательный. Символ, который будет удален из строки. Если этот параметр опущен, он удаляет символы пробела из строки.
string - строка для обрезки.
Примечание
- Если не указать значение для первого параметра (LEADING, TRAILING, BOTH), функция TRIM по умолчанию примет BOTH и удалит trim_character как из начала, так и из конца строки.
- Если не указывать trim_character, то функция TRIM, удалит символы пробела.
Применение
Функция TRIM может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции TRIM, чтобы понять, как использовать функцию TRIM в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
mysql> SELECT TRIM(LEADING ' ' FROM ' Adam and Eva '); #Результат: Adam and Eva mysql> SELECT TRIM(TRAILING ' ' FROM ' Adam and Eva '); #Результат: Adam and Eva mysql> SELECT TRIM(BOTH ' ' FROM ' Adam and Eva '); #Результат: Adam and Eva mysql> SELECT TRIM(' ' FROM ' Adam and Eva '); #Результат: Adam and Eva mysql> SELECT TRIM(' Adam and Eva '); #Результат: Adam and Eva mysql> SELECT TRIM(LEADING '2' FROM '22er4'); #Результат: er4 mysql> SELECT TRIM(TRAILING '9' FROM 'Disco999'); #Результат: Disco mysql> SELECT TRIM(BOTH '123' FROM '123Adam123'); #Результат: Adam |