특정 철자 자르기 (TRIM, RTRIM, LTRIM)
- TRIM : 양쪽 자름
- RTRIM : 오른쪽 자름
- LTRIM : 왼쪽 자름
-- 왼쪽, 오른쪽, 양쪽을 자름
SELECT 'korea', LTRIM('korea', 'k'), RTRIM('korea', 'a'), TRIM('s', from 'koreak')
FROM dual;
* LTRIM : 'korea' - 'k' = 'orea'
* RTRIM : 'korea' - 'a' = 'kore'
* TRIM : 'koreak' - 'k' = 'orea'
- 데이터에 공백이 입력되었을 때, 혹은 그 공백의 개수를 모를 때 : ex. 'MOM '
-- 공백 있는 데이터 찾기 : 'MOM '
SELECT column1, column2
FROM tablename
WHERE RTRIM(column1)='MOM';
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 숫자 버리고 출력 (TRUNC) (0) | 2020.08.21 |
---|---|
[Oracle] 숫자 반올림 출력 (ROUND) (0) | 2020.08.21 |
[Oracle] 특정 철자를 N개 만큼 채우기 (LPAD, RPAD) (0) | 2020.08.21 |
[Oracle] 특정 철자를 다른 철자로 변경 (REPLACE) (0) | 2020.08.21 |
[Oracle] 문자에서 특정 철자 위치 출력 (INSTR) (0) | 2020.08.21 |