SQL Server 에서는TRIM()
함수를 사용하여 문자열에서 선행 및 후행 공백을 제거 할 수 있습니다.
TRIM()
T-SQL 함수를 제거하는 공백 문자char(32)
또는 다른 지정된 문자에서 시작 또는 끝의 문자열입니다.
Syntax
구문은 다음과 같습니다:
TRIM ( string )
string
인수가 필요한 인수–그것의 실제 문자열을니다., 그리고characters FROM
는 제거해야하는 문자(공백 문자가 아닌 경우)를 지정할 수있는 선택적 인수입니다. 어떤 문자를 지정하지 않으면 공백 문자가 다듬어집니다.,
공백을 예
여기에 기본적인 예의 트리밍을 선도하고 후행 공백 문자열
SELECT TRIM(" Cat ");
결과
---Cat
여기에 무엇을 한 것처럼 보였다 트리밍없이 문자열:
SELECT " Cat ";
결과:
----- Cat
참고 하 캐릭터가 생성되 내 명령줄 인터페이스,그리고 당신이 볼 수있는 중 하나에 하이픈당 문자열을 포함하여(space)등을 사용할 수 있습니다.,
더욱 쉽게 확인할 수 있게 되었습니다,여기에 또 다른 예를 비교하는 정돈림 문자열을,각각 여러 개의 공백 문자는 각 측면에서:
SELECT " Cat " AS "A", TRIM(" Cat ") AS "B";
결과:
A B ---------------- --- Cat Cat
트리밍 오른쪽 또는 왼쪽만
사용할 수도 있습니다 useLTRIM()
을 손질 공백을 왼쪽에서만 사용할 수 있는RTRIM()
을 손질 공백을 오른쪽에서만 있습니다.
다른 문자 트리밍
TRIM()
를 사용하여 공백 문자 이외의 문자를 제거 할 수 있습니다.,