「Oracle12c」文字列前後の空白スペースを削除する

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

書式
RTRIM関数は右側のみ、LTRIM関数は左側のみTRIMをする関数

使用例1
「   東京   」前後の空白スペースを削除する
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
RTRIM(LTRIM(TRIM('   東京   '), ' '), ' ') RESULT
FROM
DUAL
SELECT RTRIM(LTRIM(TRIM('   東京   '), ' '), ' ') RESULT FROM DUAL
 SELECT
  RTRIM(LTRIM(TRIM('    東京    '), ' '), ' ') RESULT
FROM
  DUAL

実行結果
東京

使用例2
「  studyskill  」前後の空白スペースを削除する
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
RTRIM(LTRIM(TRIM('   studyskill   '), ' '), ' ') RESULT
FROM
DUAL
SELECT RTRIM(LTRIM(TRIM('   studyskill   '), ' '), ' ') RESULT FROM DUAL
 SELECT
  RTRIM(LTRIM(TRIM('    studyskill    '), ' '), ' ') RESULT
FROM
  DUAL

実行結果
studyskill

Oracle 12c

Posted by arkgame