Sdílet prostřednictvím


Funkce replace

Platí pro:označeno jako platné Databricks SQL označeno jako platné Databricks Runtime

Nahradí všechny výskyty search za replace.

Syntaxe

replace(str, search [, replace] )

Argumenty

  • str: Výraz STRING , který se má prohledávat.
  • search: Výraz STRING , který se má nahradit.
  • replace: Volitelný STRING výraz, kterým se má nahradit search . Výchozí hodnota je prázdný řetězec.

Návraty

A STRING.

Pokud nezadáte replace nebo je prázdný řetězec, nic nenahradí řetězec, který je odebrán z str.

Příklady

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

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