※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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 'おあいうえお');
        -> 'あいうえ'

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