2013年10月20日日曜日

ORACLE TRIM

ORACLEで空白を削除して結果を表示するにはTRIMを使用します。
TRIMは取得元の文字列の左右の空白を削除して結果を出力します。
中間に含まれる空白については無視されます。
またRTRIMLTRIMもあり、それぞれ右の空白だけ、左の空白だけ削除して出力します。

書式
SELECT TRIM(文字列) FROM DUAL;

SELECT RTRIM(文字列) FROM DUAL;

SELECT LTRIM(文字列) FROM DUAL;


「  りんご  」の文字列からそれぞれ空白を削除して出力したい場合。

SELECT TRIM('  りんご  ') FROM DUAL;

SELECT RTRIM('  りんご  ') FROM DUAL;

SELECT LTRIM('  りんご  ') FROM DUAL;

結果はそれぞれ以下のようになります。

TRIM
------------
'りんご'

RTRIM
------------
'  りんご'

LTRIM
------------
'りんご  '



  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly