SQL Server の REPLACE 関数の使い方

SQL Server では、REPLACE 関数は文字列の一部を置換するために使用されます。構文は次のとおりです。

REPLACE(string, substring_to_replace, replacement)
  1. string:置換対象の元の文字列。
  2. 置き換えたい部分文字列
  3. 置換:部分文字列を置き換えるための新しい文字列。

以下は、REPLACE 関数を使用した SQL クエリの例です。

SELECT REPLACE('Hello World', 'World', 'Stack Overflow')

このクエリは ‘Hello Stack Overflow’ という文字列を返します。元の文字列は ‘Hello World’ で、これは ‘Stack Overflow’ で置き換えられます。

注意:REPLACE関数は最初のマッチした部分文字列のみ置換します。すべてのマッチした部分文字列を置換したい場合は、REPLACE関数をネストして呼び出すか、正規表現関数を使うなどの別の方法を使用します。

bannerAds