MyTetra Share
Делитесь знаниями!
REPLACE( string1, string_to_replace, [ replacement_string ] ) / заменяет последовательность символов в строке другим набором символов
Время создания: 13.05.2017 22:27
Раздел: PL/SQL - Синтаксис - Функции - Строковые функции
Запись: xintrea/mytetra_db_mcold/master/base/1494703431ll20b2sfwd/text.html на raw.githubusercontent.com

REPLACE ФУНКЦИЯ

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

Описание

Функция Oracle / PLSQL REPLACE заменяет последовательность символов в строке другим набором символов.

Синтаксис

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

REPLACE( string1, string_to_replace, [ replacement_string ] )

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

string1 строка для замены последовательности символов другим набором символов.
string_to_replace строка, которая будет искаться в string1.
replacement_string не является обязательным. Все вхождения string_to_replace будут заменены string_to_replace в string1. Если параметр string_to_replace опущен, то функция REPLACE просто удалит все вхождения string_to_replace, и вернет получившуюся строку.

Применение

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

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

Пример

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


Oracle PL/SQL


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

SQL> SELECT REPLACE('123123abcd', '123') FROM DUAL;
REPLACE('123123ABCD','123')
---------------------------
abcd
 
SQL> SELECT REPLACE('123abcd123', '123') FROM DUAL;
REPLACE('123ABCD123','123')
---------------------------
abcd
 
SQL> SELECT REPLACE('222abcd', '2', '3') FROM DUAL;
REPLACE('222ABCD','2','3')
--------------------------
333abcd
 
SQL> SELECT REPLACE('0000123', '0') FROM DUAL;
REPLACE('0000123','0')
----------------------
123
 
SQL> SELECT REPLACE('0000123', '0', ' ') FROM DUAL;
REPLACE('0000123','0','')
-------------------------
    123
Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования