카테고리 없음

[SQL/Mariadb]공백 제거

onlyun 2023. 10. 16. 13:58

 

#정규식으로 공백 제거

- 앞쪽 여백 제거

- 뒷쪽 여백 제거

# 앞쪽 여백 삭제
SELECT REGEXP_REPLACE(' 샘플 텍스트 ', '^[[:space:]]+[^A-Za-z0-9]+','') as RES;

# 뒷쪽 여백 삭제
SELECT REGEXP_REPLACE(' 샘플 텍스트 ', '[[:space:]]+$','') as RES;

 

#공백제거 # REAPLCE

replace('텍스트',' ','') #공백제거

 

 

# TRIM / LTRIM / RTRIM

TRIM('  text   ') #맨왼쪽(맨앞), 맨오른쪽(맨뒤) 공백 제거
LTRIM('  text   ') #왼쪽 공백 제거
RTRIM('  text   ') #오른쪽 공백 제거

 

 

#탭 제거

replace('텍스트','\t','') #탭 제거

 

 

# 줄바꿈 제거

- \r, \n, 아스키코드

replace('텍스트','\r\n','') #개행문자 제거
replace('텍스트',char(10),'') #라인피드 제거
replace('텍스트',char(10),'') #캐리지리턴 제거