TRIM¶
Функция TRIM
удаляет наибольшую подстроку, содержащую символы строки removal_chars, в начале, в конце или с обеих сторон строки string.
Синтаксис¶
Выражение¶
Диаграмма
Литерал¶
Диаграмма
Параметры¶
- LEADING — удаляет в начале строки string наибольшую подстроку, содержащую символы строки removal_chars
- TRAILING — удаляет в конце строки string наибольшую подстроку, содержащую символы строки removal_chars
- BOTH — удаляет с обеих сторон строки string наибольшую подстроку, содержащую символы строки removal_chars
BOTH — параметр по умолчанию, если указана только строка removal_chars
- LEADING FROM — удаляет пробелы в начале строки string
- TRAILING FROM — удаляет пробелы в конце строки string
- BOTH FROM — удаляет пробелы с обеих сторон строки string
Примеры¶
Запрос SELECT
picodata> SELECT item FROM warehouse;
+----------+
| ITEM |
+==========+
| "bricks" |
|----------|
| "bars" |
|----------|
| "blocks" |
|----------|
| "piles" |
|----------|
| "panels" |
+----------+
Запрос SELECT с функцией TRIM
picodata> SELECT TRIM(TRAILING 's' FROM item) FROM warehouse;
+---------+
| COL_1 |
+=========+
| "brick" |
|---------|
| "bar" |
|---------|
| "block" |
|---------|
| "pile" |
|---------|
| "panel" |
+---------+