MySQL функция TRIM ()

Функция TRIM ()

MySQL функция TRIM () возвращает строку после удаления всех префиксов или суффиксов из данной строки.

Синтаксис:

 TRIM ([{BOTH | LEADING | TRAILING} [remstr] FROM] str) 

Аргументы

Имя Описание
BOTH Указывает, что префиксы слева и справа должны быть удалены.
LEADING Указывает, что должны быть удалены только ведущие префиксы.
TRAILING Указывает, что следует удалить только завершающие префиксы.
remstr Строка, которую нужно удалить.
FROM Keyword
str Фактическая строка, из которой нужно удалить remstr.

Синтаксическая диаграмма:

Видеопрезентация

Графическая презентация

Пример: MySQL TRIM ( ) function

Следующий оператор MySQL возвращает строку после удаления начальных и конечных пробелов из данной строки ‘trim’.

  ВЫБРАТЬ ОБРЕЗАТЬ ('обрезать');   

Пример вывода:

 mysql> SELECT TRIM ('trim');  + ---------------- + |  ОБРЕЗАТЬ ('обрезать') | + ---------------- + |  отделка |  + ---------------- + 1 строка в наборе (0,00 сек) 

Пример функции MySQL TRIM () для удаления ведущей строки

Следующий оператор MySQL возвращает строку после удаления ведущей строки «ведущий» из заданной строки «ведущий текст».

Код:

  ВЫБРАТЬ ОБРЕЗАТЬ (ВЕДУЩИЙ 'ведущий' ОТ 'ведущий текст');   

Пример вывода:

 mysql> ВЫБРАТЬ ОБРЕЗАТЬ (ВЕДУЩИЙ 'ведущий' ОТ 'ведущий текст');  + --------------------------------------------- + |  TRIM (ВЕДУЩИЙ 'ведущий' ОТ 'ведущего текста') | + -------------------------------------  -------- + |  текст |  + --------------------------------------------- + 1 ряд в  set (0,02 сек) 

Пример функции MySQL TRIM () для удаления конечной строки

Следующий оператор MySQL возвращает строку после удаления конечной строки ‘trailing’ из заданная строка ‘texttrailing’.

Код:

  SELECT TRIM (TRAILING 'trailing' FROM 'texttrailing');   

Пример вывода:

 mysql> SELECT TRIM (TRAILING 'trailing' FROM 'texttrailing'); + ---------  --------------------------------------- + |  TRIM (TRAILING 'trailing' FROM 'texttrailing') | + -------------------------------------  ----------- + |  текст |  + ------------------------------------------------ +  1 строка в наборе (0,00 сек) 

Пример удаления функции MySQL TRIM () с обеих сторон

Следующий оператор MySQL возвращает строку после удаления начальной и конечной строк ‘leadtrail’ из заданной строки ‘leadtrailtextleadtrail’.

Код:

  SELECT TRIM (ОБА 'leadtrail' FROM 'leadtrailtextleadtrail');  

Пример вывода:

 mysql> SELECT TRIM (BOTH 'leadtrail' FROM 'leadtrailtextleadtrail'); + ----------  -------------------------------------------- + |  ОБРЕЗАТЬ (ОБА 'leadtrail' ОТ 'leadtrailtextleadtrail') | + -------------------------------------  ----------------- + |  текст |  + -------------------------------------------------  ----- + 1 строка в наборе (0,00 сек) 

Все строковые функции

Оцените статью
nanomode.ru
Добавить комментарий