ワイルドカードで、「~を含む」ような文字列を検索し
指定文字に置き換えたいです。
例えば以下のようなテーブルあったとします。
テーブル名:氏名
| ID | name |
1 佐藤 英雄
2 金子 裕子
3 鈴木 優香
4 佐藤 祐
以下のように氏名に”佐藤”含んだ文字列を
“佐藤さん”に置き換えて抽出したいです。
| name |
佐藤さん
金子 裕子
鈴木 優香
佐藤さん
REGEXP関数を使ってみたものの
以下のような結果が返ってきて、困っています。
| name |
佐藤さん佐藤 英雄
金子 裕子
鈴木 優香
佐藤さん佐藤 祐
———————————–
<SQL文>
REGEXP_REPLACE(name,'[佐藤]’,’佐藤さん’)
FROM 氏名