MariaDB 文字列を指定した文字列に変換する

MariaDB 文字列を指定した文字列に変換する

MariaDBで、文字列を指定した文字列に変換する手順を記述してます。「REPLACE( )」に対象の文字列と置換する文字列と置換後の文字列を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

文字列を指定した文字列に変換するには、「REPLACE( )」を使用します。

REPLACE( '文字列','置換する文字列','置換後の文字列' )

実際に、実行して変換してみます。

SELECT 
REPLACE('hello world', 'o', 'O'),
REPLACE('hello world', 'll', 'LL'),
REPLACE('hello world', ' ', '')

実行結果を確認すると、変換されていることが確認できます。

日本語

日本語にも使用することが可能です。

SELECT 
REPLACE('おはようございます', 'ございます', '')

実行結果

サロゲートペア

サロゲートペア文字でも同様の結果が得られます。

SELECT 
REPLACE('😅😆😇', '😇', '😈')

実行結果