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