MySQL @Wiki 実用リファレンス
TRIM
最終更新:
my-sql
-
view
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 'おあいうえお'); -> 'あいうえ'
この関数はマルチバイト文字に対応している。