1. ホーム
  2. string

[解決済み] T-SQLのUpdateにおける文字列置換

2023-03-14 10:05:36

質問

あるカラムの値を更新したいのですが、既存の値に対して部分文字列置換を行う必要があります。

データには abc@domain1 , pqr@domain2 など。

のような値を更新する必要があります。 @domain2@domain1 .

どのように解決するのですか?

の構文は リプレース :

REPLACE (文字列_式,文字列_パターン,文字列_置換)

必要なSQLがそうであるように

UPDATE [DataTable] SET [ColumnValue] = REPLACE([ColumnValue], 'domain2', 'domain1')