>  기사  >  데이터 베이스  >  오라클에서 앞뒤 공백을 제거하는 방법

오라클에서 앞뒤 공백을 제거하는 방법

WBOY
WBOY원래의
2022-05-18 18:09:548302검색

Oracle에서는 Trim() 함수를 사용하여 선행 및 후행 공백을 제거할 수 있습니다. 이 함수의 매개변수를 모두로 설정하면 지정된 첫 번째 문자와 마지막 문자가 제거됩니다. 구문은 "select Trim(both')입니다. ' 필드에서)는 tableName의 strTemp로 지정됩니다."

오라클에서 앞뒤 공백을 제거하는 방법

이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.

Oracle에서 선행 및 후행 공백을 제거하는 방법

Oracle에서 Trim() 함수는 선행 시작 문자, 후행 끝 문자, 시작 및 끝 문자 모두 다음과 같이 사용됩니다.

trim(leading || trailing || both '将要被替换掉的字符" from “将要被替换的字符串")

1. 함수는 지정된 시작 문자

select trim(leading 'x' from 'xday') as strTemp from tableName ;

2를 제거합니다. Trim 함수는 지정된 끝 문자

select trim(trailing 'x' from 'dayx') as strTemp from tableName ;

3를 제거합니다. Trim 함수는 지정된 첫 번째 문자와 마지막 문자

select trim(both 'x' from 'xdayx') as strTemp from tableName ;

4를 제거합니다. 문자

select trim('x' from 'xdayx') as strTemp from tableName ;

5. 제거할 문자를 지정하지 않으면 기본적으로 선행 및 후행 공백이 제거됩니다

select trim(' day ') as strTemp from tableName ;

확장 지식:

구문은 다음과 같이 설명됩니다.

TRIM([ { { LEADING | TRAILING | BOTH }
         [ trim_character ]
       | trim_character
       }
       FROM 
     ]
     trim_source
    )

매개변수 설명:

선행 시작 문자

후행 끝 문자

모두                                                                         -      >

위 내용은 오라클에서 앞뒤 공백을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.