MariaDB 両側の半角スペースを除去する

MariaDB 両側の半角スペースを除去する

MariaDBで、両側の半角スペースを除去する手順を記述してます。「TRIM()」で可能です。ただし全角スペースは除去されません。除去する方法は後述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • MariaDB 10.6.4
  • phpMyAdmin 5.1.1

手順

両側の半角スペースを除去するには、「TRIM()」を使用します。

TRIM( 文字列 )

実際に、除去してみます。

SELECT 
TRIM( '   mebee   ' ),
LENGTH(TRIM( '   mebee   ' ))

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

全角スペース

全角スペースは除去されません。

SELECT 
TRIM( ' mebee ' ),
LENGTH(TRIM( ' mebee ' ))

実行結果

全角スペースを除去する場合は、「TRIM」で除去する値に「全角スペース」を指定します。

SELECT 
TRIM( ' ' from ' mebee ' ),
LENGTH(TRIM( ' ' from ' mebee ' ))

実行結果