メインコンテンツまでスキップ
バージョン: 2.1

REPLACE

説明

REPLACE関数は、文字列内の文字の一部を他の文字に置換するために使用されます。

構文

REPLACE ( <str>, <old>, <new> )

パラメータ

Parameterデスクリプション
<str>置換が必要な文字列。
<old>置換が必要な部分文字列。<old><str>に含まれていない場合、置換は行われません。
<new><old>を置換するために使用される新しい部分文字列。

Return Value

部分文字列を置換した後の新しい文字列を返します。特殊なケース:

  • いずれかのParameterがNULLの場合、NULLが返されます。

Examples

SELECT replace('hello world', 'world', 'universe');
+---------------------------------------------+
| replace('hello world', 'world', 'universe') |
+---------------------------------------------+
| hello universe |
+---------------------------------------------+