데이터베이스에서 선행 및 후행 공백을 제거하는 방법.가이드

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()를 사용하여 공백 문자 이외의 문자를 제거 할 수 있습니다.,

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다