SQLのREPLACE関数の使い方は何ですか?

SQL REPLACE関数は、特定の部分文字列を別の部分文字列に置換する方法です。その構文は以下の通りです:

strの中の古い部分文字列を新しい部分文字列に置き換える

パラメータの説明:

  1. str:置換する文字列。
  2. 古い部分文字列:置換されるべき部分文字列。
  3. 新しい文字列:置換に使われる子文字列。

例:
“employees”というテーブルがあるとします。この中の”first_name”フィールドには従業員の名前が格納されています。今、全ての名前に含まれる”John”を”Tom”に置き換えたい場合、以下のSQLステートメントを使用できます。

従業員の更新
SET 名前 = REPLACE(名前、’John’、’Tom’)

全ての名前の中にある「John」を「Tom」に置き換えます。

bannerAds