728x90
SELECT 'ZZXXXYYXXZZ'
, LTRIM('ZZXXXYYXXZZ', 'ZX') AS LTRIM
, RTRIM('ZZXXXYYXXZZ', 'XZ') AS RTRIM
, TRIM(LEADING 'Z' FROM 'ZZXXXYYXXZZ' ) AS LEADING
, TRIM(TRAILING 'Z' FROM 'ZZXXXYYXXZZ' ) AS TRAILING
, TRIM('Z' FROM 'ZZXXXYYXXZZ') AS BOTH
FROM DUAL
LTRIM, RTRIM 은 문자열에 지정문자(default : 공백)가 해당되면 제거
>>> 지정문자 하나하나씩 매칭하는데 하나라도 매칭되면 제거, 안되면 STOP
TRIM 은 지정문자 1개 에 대해 앞뒤로 매칭되면 제거, 안되면 STOP
728x90
'자격 > SQL' 카테고리의 다른 글
날짜형 함수 - EXTRACT, 날짜형 연산 (0) | 2024.12.12 |
---|---|
숫자형 함수 - CEIL, FLOOR, ROUND, TRUNC (0) | 2024.12.12 |
DATE 추출은 EXTRACT (0) | 2024.12.11 |
UNION, UNION ALL 비교 (0) | 2024.12.10 |
데이터 모델 - 트랜잭션 표현 (0) | 2024.11.27 |