RTRIM( 文字列 )
RTRIM関数を使用することで文字列の右側から半角スペースを削除することができます。
mysql> SELECT RTRIM( 'ABC ' ); +---------------------+ | RTRIM( 'ABC ' ) | +---------------------+ | ABC | +---------------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH( RTRIM( 'ABC ' ) ); +-------------------------------+ | LENGTH( RTRIM( 'ABC ' ) ) | +-------------------------------+ | 3 | +-------------------------------+ 1 row in set (0.00 sec)
半角スペース以外の文字に囲まれた半角スペースは削除されません。
mysql> SELECT RTRIM( 'THIS IS A PEN ' ); +-----------------------------+ | RTRIM( 'THIS IS A PEN ' ) | +-----------------------------+ | THIS IS A PEN | +-----------------------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH( RTRIM( 'THIS IS A PEN ' ) ); +---------------------------------------+ | LENGTH( RTRIM( 'THIS IS A PEN ' ) ) | +---------------------------------------+ | 13 | +---------------------------------------+ 1 row in set (0.00 sec)
文字列の左側から半角スペースを削除する場合はLTRIM関数を使用します。
文字列の両側から半角スペースを削除する場合はTRIM関数を使用します。