Поделиться через


Функция replace

Область применения:флажок Databricks SQL флажок Databricks Runtime

Заменяет все вхождения search на replace.

Синтаксис

replace(str, search [, replace] )

Аргументы

  • str STRING: выражение для поиска.
  • search STRING: выражение для замены.
  • replace: необязательное STRING выражение для замены search . Значением по умолчанию является пустая строка.

Возвраты

STRING.

Если replace не указано или является пустой строкой, то вместо строки, которая удаляется из str, ничего не вставляется.

Примеры

> SELECT replace('ABCabc', 'abc', 'DEF');
 ABCDEF

> SELECT replace('ABCabc' COLLATE UTF8_LCASE, 'abc', 'DEF');
 DEFDEF