MyTetra Share
Делитесь знаниями!
TRIM( [ [ LEADING | TRAILING | BOTH ] trim_character FROM ] string1 ) / обрезка по краям символов
Время создания: 13.05.2017 22:27
Раздел: PL/SQL - Синтаксис - Функции - Строковые функции
Запись: xintrea/mytetra_db_mcold/master/base/1494703003vne1dtf4jj/text.html на raw.githubusercontent.com

TRIM ФУНКЦИЯ

Узнайте, как использовать Oracle / PLSQL функцию TRIM с синтаксисом и примерами.

Описание

Функция Oracle / PLSQL TRIM удаляет все указанные символы с начала или окончания строки.

Синтаксис

Синтаксис функции Oracle / PLSQL TRIM:

TRIM( [ [ LEADING | TRAILING | BOTH ] trim_character FROM ] string1 )

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

LEADING – удалить trim_character с начала string1.
TRAILING – удалить trim_character с конца string1.
BOTH – удалить trim_character с начала и с конца string1.
trim_character это символ, который будет удален из string1. Если этот параметр не указан, функция TRIM удалит пробелы из string1.
string1 строка для удаления.

Примечание

  • Если вы не выберите значение для первого параметра (LEADING, TRAILING, BOTH), функция TRIM удалит trim_character с начала и с конца string1.
  • См. также функции LTRIM и RTRIM.

Применение

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

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции TRIM и изучим, как использовать функцию TRIM в Oracle / PLSQL.


Oracle PL/SQL


1

2

3

4

5

6

7

8

9

10

11

12U�div>

13

14

15

16

17

18

19

20

21

22

23

24

SQL> SELECT TRIM('   Adam   ') FROM DUAL;
TRIM('ADAM')
------------
Adam
 
SQL> SELECT TRIM(' '  FROM  '   Adam   ') FROM DUAL;
TRIM(''FROM'ADAM')
------------------
Adam
 
SQL> SELECT TRIM(LEADING '0' FROM '000123') FROM DUAL;
TRIM(LEADING'0'FROM'000123')
----------------------------
123
 
SQL> SELECT TRIM(TRAILING '1' FROM 'Adam') FROM DUAL;
TRIM(TRAILING'1'FROM'ADAM')
---------------------------
Adam
 
SQL> SELECT TRIM(BOTH '1' FROM '123Adam111') FROM DUAL;
TRIM(BOTH'1'FROM'123ADAM111')
-----------------------------
23Adam
Так же в этом разделе:
 
MyTetra Share v.0.60
Яндекс индекс цитирования