SQL Server の REPLACE 関数の使い方
SQL Server では、REPLACE 関数は文字列の一部を置換するために使用されます。構文は次のとおりです。
REPLACE(string, substring_to_replace, replacement)
- string:置換対象の元の文字列。
- 置き換えたい部分文字列
- 置換:部分文字列を置き換えるための新しい文字列。
以下は、REPLACE 関数を使用した SQL クエリの例です。
SELECT REPLACE('Hello World', 'World', 'Stack Overflow')
このクエリは ‘Hello Stack Overflow’ という文字列を返します。元の文字列は ‘Hello World’ で、これは ‘Stack Overflow’ で置き換えられます。
注意:REPLACE関数は最初のマッチした部分文字列のみ置換します。すべてのマッチした部分文字列を置換したい場合は、REPLACE関数をネストして呼び出すか、正規表現関数を使うなどの別の方法を使用します。