TRIM (Transact-SQL) (한국어)

  • 2019 년 3 월 27 일
  • 읽는 데 2 분
    • j
    • M
    • i
    • K
    • m
    • +11

적용 대상 : SQL Server 2017 (14.x ) 이상 Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics

문자열의 시작과 끝에서 공백 문자 char(32) 또는 기타 지정된 문자를 제거합니다.

구문

참고

SQL Server 2014 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전을 참조하십시오. 버전 문서.

인수

characters 비 LOB 문자의 리터럴, 변수 또는 함수 호출입니다. 유형 (nvarchar, varchar, nchar 또는 char) 제거해야하는 문자를 포함합니다. nvarchar(max)varchar(max) 유형은 허용되지 않습니다.

string 모든 문자 유형의 표현식입니다 (nvarchar, varchar, nchar 또는 char) 여기서 문자를 제거해야합니다.

반환 유형

공백 문자 char(32) 또는 기타 지정된 문자열 인수 유형이있는 문자 표현식을 반환합니다. 문자가 양쪽에서 제거됩니다. 입력 문자열이 NULL이면 NULL를 반환합니다.

참고

기본적으로 TRIM 함수는 문자열의 시작과 끝에서 공백 문자를 제거합니다.이 동작은 LTRIM(RTRIM(@string)).

A. 문자열의 양쪽에서 공백 문자를 제거합니다.

다음 예제는

.

다음은 결과 집합입니다.

B. 문자열 양쪽에서 지정된 문자를 제거합니다.

다음 예제는 # 앞과 test.

다음은 결과 집합입니다.

보기 또한

답글 남기기

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