文字列の前後空白を取り除くには、TRIMまたはLTRIMまたはRTRIMを使用します。
前後の空白を取り除く場合はTRIM、
前の空白のみ取り除きたい場合はRTRIM、
後ろの空白のみ取り除きたい場合はLTRIMを使用します。
構文
- (TRIM構文)
- TRIM(<文字列>)
LTRIM、RTRIMも同様です。
サンプル
例)' abc 'の前後の空白を取り除く
1 |
SELECT trim(' abc ') FROM dual; |
- 結果
- trim(' abc ') ------------------- abc
例)' abc 'の後ろの空白を取り除く
1 |
SELECT ltrim(' abc ') FROM dual; |
- 結果
- trim(' abc ') ------------------- abc
後ろのみスペースが取れています。
メモ
- 空白は半角スペースのみが対象です。