Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발, 부동산, 의정부, etc

SQL Trim : 문자열 공백 제거 본문

개발/mssql

SQL Trim : 문자열 공백 제거

NaCl대표 2018. 12. 24. 14:36

SQL 함수 TRIM는 하나의 문자열의 시작 또는 끝 부분을 제거하는 데 사용된다. 흔히 볼 수 있는 것은 데이터베이스에 의해 이 함수명이 다르다.

  • MySQL : TRIM(), RTRIM(), LTRIM()
  • Oracle : RTRIM() LTRIM()
  • SQL Server : RTRIM(), LTRIM()

SQL Server 2017부터 Trim 함수 지원하기 시작!

각각의 trim은 다음과 같습니다.

TRIM([[위치] [제거 문자열] FROM] 문자열)

[위치]의 입력되는 값은 LEADING(시작 부분), TRAILING(끝) 또는 BOTH(시작 부분과 끝 부분) 이다. 이 함수는 [제거 문자열]을 문자열의 시작 부분, 끝 부분 또는 시작 부분과 끝에서 제거한다. [제거 문자열]이 표시되지 않으면 공백이 제거된다.

LTRIM (문자열)

문자열의 시작 부분의 공백을 제거한다.

RTRIM (문자열)

문자열의 끝 부분의 공백을 제거한다.

Trim 예제

TRIM() 예제

SELECT TRIM('   Sample   ');

결과는 아래와 같다.

'Sample'

LTRIM() 예제

SELECT LTRIM('   Sample   ');

결과는 아래와 같다.

'Sample   '

RTRIM() 예제

SELECT RTRIM ('   Sample   ');

결과는 아래와 같다.

'   Sample'




'개발 > mssql' 카테고리의 다른 글

한글을 Alphabet으로 변환  (0) 2018.12.27
CTE (common_table_expression)  (0) 2018.12.27
MSSQL Split 함수  (0) 2018.12.26
TRUNCATE TABLE(Transact-SQL)  (0) 2018.12.05
Comments