반응형
목차
3. 관계형 데이터베이스
3-3. 함수
3-3-1. TRIM
3-3-3-2. TRIM - LEADING
3-3-3-3. TRIM - TRAILING
3-3-3-4. TRIM - BOTH
3. 관계형 데이터베이스
3-3. 함수
1️⃣ TRIM
TRIM 함수는 문자열의 앞이나 뒤에 있는 불필요한 공백 또는 지정한 문자를 제거하는 문자열 함수입니다.
✔️ TRIM의 특징
- 문자열을 처리하는 대표적인 함수 중 하나이다.
- 문자열의 양 끝 공백을 제거한다.
- 원하는 문자를 지정하여 제거할 수도 있다.
- 문자열 중간에 있는 공백은 제거되지 않는다.
✔️ 기본 사용법
SELECT TRIM(' GOOD ') FROM DUAL;
➜ 실행결과

🔹 TRIM - LEADING
LEADING은 문자열의 앞(왼쪽)에 있는 지정한 문자를 제거합니다.
✔️ 기본 사용법
SELECT TRIM(LEADING '가' FROM '가나다라') FROM DUAL;
➜ 실행결과

🔹 TRIM - TRAILING
TRAILING은 문자열의 뒤(오른쪽)에 있는 지정한 문자를 제거합니다.
✔️ 기본 사용법
SELECT TRIM(TRAILING '라' FROM '가나다라') FROM DUAL;
➜ 실행결과

🔹 TRIM - BOTH
BOTH는 문자열의 앞과 뒤, 양쪽에 있는 지정한 문자를 제거합니다.
✔️ 기본 사용법
SELECT TRIM(BOTH '가' FROM '가나다라가') FROM DUAL;
➜ 실행결과

📌 TRIM 함수 한눈에 정리
| 함수 | 제거 위치 |
| TRIM() | 앞뒤 공백(또는 지정한 문자) |
| TRIM(LEADING) | 앞(왼쪽) |
| TRIM(TRAILING) | 뒤(오른쪽) |
| TRIM(BOTH) | 앞과 뒤 모두 |
🔗 출처
반응형
'자격증 > SQLD' 카테고리의 다른 글
| [SQLD][아이리포]14-15. 관계형 데이터베이스 | SQL 함수 | 조건절 | WHERE절 | 집계함수 | GROUP BY절 (0) | 2026.07.20 |
|---|---|
| [SQLD][아이리포]13. 관계형 데이터베이스 | SQL 함수 | NULL | NVL | NULLIF | COALESCE | ISNULL (0) | 2026.07.17 |
| [SQLD][아이리포]11. 관계형 데이터베이스 | SELECT문 (0) | 2026.07.10 |
| [SQLD][아이리포]10. 관계형 데이터베이스 (0) | 2026.07.06 |
| [SQLD][아이리포]09. 정규화 | 본질식별자 | 인조식별자 (0) | 2026.07.05 |