кодесурса
«MySQL

Функция PostgreSQL TRIM ()

script1adsense2code
script1adsense3code

TRIM () функция

Функция обрезки PostgreSQL используется для удаления пробелов или набора символов с передней или задней или обеих сторон строки.

Синтаксис:

 обрезать ([ведущий | трейлинг | оба] <удаление_строки> из <main_string>) 

Параметры:

параметры Описание
ведущий | трейлинг | и то и другое Позиция main_string, откуда будет удалена
removing_string Строка, которая будет удалена. Это необязательно.
main_string Основная строка.

Версия PostgreSQL: 9.3

Наглядное представление функции PostgreSQL TRIM ()

«Иллюстрированные

Пример: функция PostgreSQL TRIM ():

В приведенном ниже примере начальные и конечные пробелы удалены из заданной строки и получают результат 'w3resource'. Обратите внимание, что здесь мы не упомянули положение удаления и удаление строки, поэтому по умолчанию функция обрезки удаляет пробелы с обеих сторон строки.

Код:

SELECT trim(from '   w3resource   ');

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

 btrim
------------
 w3resource
(1 ряд)

Вот еще один пример:

В приведенном ниже примере показано, что завершающие символы 'st' удалены из заданной строки.

Код:

SELECT trim(trailing 'st' from 'tetew3resourcestst');

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

 RTRIM
----------------
 tetew3resource
(1 ряд)

Функция PostgreSQL TRIM () с использованием столбца:

Пример таблицы: сотрудники.


Если мы хотим отобразить идентификатор сотрудника, имя и имя после строки обрезки после техобслуживания для тех сотрудников, которые принадлежат к отделу, для которого отдел_идентификатора равен 100 из таблицы сотрудников, можно выполнить следующий SQL:

Код:

SELECT employee_id,first_name,
trim(trailing 'el' from first_name) "Remove trailing string"
FROM employees
WHERE department_id=100;

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

 employee_id | имя_файла | Удалить завершающую строку
------------- + ------------- + ---------------------- -
         108 | Нэнси | Нэнси
         109 | Даниэль | Дани
         110 | Джон | Джон
         111 | Исмаэль | Isma
         112 | Жозе Мануэль | Хосе Ману
         113 | Луис | Луис
(6 рядов)

В приведенном выше примере показано, что завершающая строка 'el' была удалена из first_name, обозначенного синим цветом.

Предыдущий: функция SUBSTRING
Далее: верхняя функция

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code