MariaDB 両側から指定した文字列を除去する
MariaDBで、両側から指定した文字列を除去する手順を記述してます。「TRIM()」で削除する文字列と削除したい文字列を指定するだけで可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
両側から指定した文字列を除去するには、「TRIM()」を使用します。
TRIM( 削除する文字列 FROM 文字列 )
実際に、除去してみます。
SELECT
TRIM( 'e' from 'mebee' ),
TRIM( 'hoge' from 'hogemebeehoge' )
実行結果を確認すると、除去されていることが確認できます。
左側のみ
左側のみを削除する場合は、「TRIM」の「LEADING」を使用します。
SELECT
TRIM(LEADING ' ' FROM ' あいうえお'),
LENGTH(TRIM(LEADING ' ' FROM ' あいうえお')),
TRIM(LEADING ' ' FROM ' あいうえお '),
LENGTH(TRIM(LEADING ' ' FROM ' あいうえお '))
実行結果
右側のみ
右側のみを削除する場合は、「TRIM」の「TRAILING」を使用します。
SELECT
TRIM(TRAILING ' ' FROM 'mebee '),
LENGTH(TRIM(TRAILING ' ' FROM 'mebee ')),
TRIM(TRAILING ' ' FROM ' mebee '),
LENGTH(TRIM(TRAILING ' ' FROM ' mebee '))
実行結果
-
前の記事
java 指定した文字列が含まれているかを判定する 2024.04.08
-
次の記事
gmail リンクを編集するショートカットキー 2024.04.09
コメントを書く