본문 바로가기

자격증/SQLD

[SQLD][아이리포]12. 관계형 데이터베이스 | SQL 함수 | 문자열 함수 | TRIM | LEADING | TRAILING | BOTH

반응형
목차

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 모든 것]

반응형