728x90
Oracle SQL에서
컬럼 데이터들에서
공백이 포함되어 있으면 데이터 가공할때나 사용할때
귀찮아지는데,
함수를 사용해서 이 공백을 제거할 수 있음
Trim : 오른쪽과 왼쪽의 공백 모두 제거
LTrim : 왼쪽의 공백만 제거
RTrim : 오른쪽의 공백만 제거
단, 문자 사이의 공백은 제거가 안됨.
select '-' || LTrim(' abcd ') || '-' as lt1,
'-' || RTrim(' a b c d ') || '-' as Rt1,
'-' || Trim(' test aaa python ') || '-' as t1
from info;
(출력 결과)

728x90
'DB > Oracle DB' 카테고리의 다른 글
Oracle SQL 데이터 치환하기(Replace) 데이터 값 변경하기 (0) | 2023.09.11 |
---|---|
Oracle SQL 문자열 자르기 Substr함수 활용하기 (0) | 2023.09.04 |
Oracle SQL 문자채우기, 공간채우기(Lpad, Rpad) (0) | 2023.09.02 |
Oracle SQL 영문자를 대문자, 소문자, 첫글자만 대문자로 바꾸기(upper, lower, initcap) (0) | 2023.09.01 |
Oracle SQL concat(||)으로 문자합치기 (0) | 2023.08.31 |
728x90
Oracle SQL에서
컬럼 데이터들에서
공백이 포함되어 있으면 데이터 가공할때나 사용할때
귀찮아지는데,
함수를 사용해서 이 공백을 제거할 수 있음
Trim : 오른쪽과 왼쪽의 공백 모두 제거
LTrim : 왼쪽의 공백만 제거
RTrim : 오른쪽의 공백만 제거
단, 문자 사이의 공백은 제거가 안됨.
select '-' || LTrim(' abcd ') || '-' as lt1,
'-' || RTrim(' a b c d ') || '-' as Rt1,
'-' || Trim(' test aaa python ') || '-' as t1
from info;
(출력 결과)

728x90
'DB > Oracle DB' 카테고리의 다른 글
Oracle SQL 데이터 치환하기(Replace) 데이터 값 변경하기 (0) | 2023.09.11 |
---|---|
Oracle SQL 문자열 자르기 Substr함수 활용하기 (0) | 2023.09.04 |
Oracle SQL 문자채우기, 공간채우기(Lpad, Rpad) (0) | 2023.09.02 |
Oracle SQL 영문자를 대문자, 소문자, 첫글자만 대문자로 바꾸기(upper, lower, initcap) (0) | 2023.09.01 |
Oracle SQL concat(||)으로 문자합치기 (0) | 2023.08.31 |