SQL 文字列を置換する(REPLACE)

1 min 16 views
データベースORACLEMySQLPostgreSQL
対応状況
SQLで文字列を置換するには、REPLACE関数を使います。

構文

SELECT REPLACE(列名,'置換対象','置換後の文字') FROM test;

使用例

mysql> SELECT name,REPLACE(name,'s','*') FROM ado;
+--------+-----------------------+
| name   | REPLACE(name,'s','*') |
+--------+-----------------------+
| sasuke | *a*uke                |
| ziro   | ziro                  |
| taro   | taro                  |
| yama   | yama                  |
| sasuke | *a*uke                |
| sasuke | *a*uke                |
| sasu   | *a*u                  |
| sasu   | *a*u                  |
| さすけ | さすけ                |
+--------+-----------------------+
さすけ

さすけ

インフラエンジニアとして数々の大手サーバーを構築を実施し、現在はWebサーバーの構築、サイト作成を中心に活躍しています。

FOLLOW

カテゴリー:
関連記事