MySQL @Wiki 実用リファレンス

TRIM

最終更新:

my-sql

- view
管理者のみ編集可
HOME > 関数 > 文字列関数 > TRIM


TRIM

TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)
remstr に指定されたすべてのプリフィックスまたはサフィックス(あるいはその両方)を、文字列 str から削除した文字列を返す。指定子 BOTH、LEADING、TRAILING がいずれも指定されていない場合は、BOTH が指定されたとみなされる。remstr が指定されていない場合は、スペースが削除される。

mysql> SELECT TRIM('  bar   ');
        -> 'bar'
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx');
        -> 'barxxx'
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx');
        -> 'bar'
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz');
        -> 'barx'
mysql> SELECT TRIM(BOTH 'お' FROM 'おあいうえお');
        -> 'あいうえ'

この関数はマルチバイト文字に対応している。


記事メニュー
目安箱バナー