OracleのREPLACE 文字列を置換する【SQL】



文字列を置換するREPLACE

Oracleで文字列を置換するにはREPLACEを使います。

REPLACE(文字列,置換前文字列,置換後文字列)

  • 指定された文字列の置換前文字列を置換後文字列で置換します

例1. REPLACEで文字列を置換するパターン

例2. REPLACEで文字列を置換できないパターン

‘SATOU’にはZが含まれないのでYには置換されませんでした。置換する対象がない場合はそのままの文字列が返ってきます。

例3. REPLACEで文字列を切り取るパターン

第3パラメータを指定しないと第2パラメータの文字列が切り取りされます。

REPLACEで文字列を置換することができました。

以上、Oracleで文字列を置換するREPLACEでした。