본문 바로가기
Oracle

[Oracle] Trim

by byeongoo 2019. 11. 6.

1. 문자열 공백 제거 

문자열의 공백을 제거하는데 많이 사용되는 Trim 예제는 다음과 같습니다.

SELECT TRIM('   Sample   ');

'Sample'
SELECT LTRIM('   Sample   ');

'Sample   '
SELECT RTRIM (' Sample ');

'   Sample'

2. 왼쪽 or 오른쪽 지정 문자 제거

 º LTRIM : 컬럼에서 지정한 문자를 왼쪽에서 제거한 결과

 º RTRIM : 컬럼에서 지정한 문자를 오른쪽에서 제거한 결과

 º TRIM : 컬럼에서 지정한 문자를 양쪽에서 제거한 결과

 

SELECT LTRIM(' 테스트입니다') AS LTRIM_ONE 
      ,LTRIM('테스트입니다','테스트') AS LTRIM_TWO
      ,LTRIM('테스트입니다','스트') AS LTRIM_THREE 
FROM DUAL

 

결과는 각각 '테스트입니다', '입니다', '테스트입니다' 로 출력됩니다.  스트의 경우에는 시작 문자가 스트가 아니기 때문에 그대로 출력됩니다.

'Oracle' 카테고리의 다른 글

[Oracle] SELECT 문장의 논리적 실행 순서  (0) 2022.10.10
[Oracle] between 사용 시 주의할 에러  (0) 2020.03.04
[Oracle] 쿼리 실행 순서  (0) 2019.10.31
[Oracle] 정규표현식 함수 REGEXP  (0) 2019.10.31
[Oracle] PL/SQL %TYPE  (0) 2019.10.28