TRIM 함수 - AWS Clean Rooms

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

TRIM 함수

선행 및 후행 공백을 제거하거나 옵션으로 지정하는 문자열과 일치하는 선행 및 후행 문자를 제거하여 문자열을 잘라냅니다.

명령문

TRIM( [ BOTH ] [ trim_chars FROM ] string

인수

trim_chars

(옵션) 문자열에서 잘라낼 문자입니다. 이 파라미터를 생략하면 공백이 잘립니다.

string

자르기 대상이 되는 문자열입니다.

반환 타입

TRIM 함수는 VARCHAR 또는 CHAR 문자열을 반환합니다. TRIM 함수를 SQL 명령과 함께 사용하는 경우 는 결과를 VARCHAR로 AWS Clean Rooms 암시적으로 변환합니다. SQL 함수의 SELECT 목록에 있는 TRIM 함수를 사용하면 결과가 암시적으로 변환되지 AWS Clean Rooms 않으므로 데이터 유형 불일치 오류가 발생하지 않도록 명시적 변환을 수행해야 할 수 있습니다. 명시적 변환에 대한 자세한 내용은 CAST 함수CONVERT 함수 함수 섹션을 참조하세요.

다음은 문자열 ' abc '에서 선행 및 후행 공백을 잘라내는 예입니다.

select ' abc ' as untrim, trim(' abc ') as trim; untrim | trim ----------+------ abc | abc

다음은 문자열 "dog"에서 큰따옴표를 제거하는 예입니다.

select trim('"' FROM '"dog"'); btrim ------- dog

TRIM은 trim_chars의 문자가 string의 첫 문자이면 모두 제거합니다. 다음은 'C', 'D', 'G' 문자가 VARCHAR 열인 VENUENAME의 첫 문자일 때 각 문자를 잘라내는 예입니다.

select venueid, venuename, trim(venuename, 'CDG') from venue where venuename like '%Park' order by 2 limit 7; venueid | venuename | btrim --------+----------------------------+-------------------------- 121 | ATT Park | ATT Park 109 | Citizens Bank Park | itizens Bank Park 102 | Comerica Park | omerica Park 9 | Dick's Sporting Goods Park | ick's Sporting Goods Park 97 | Fenway Park | Fenway Park 112 | Great American Ball Park | reat American Ball Park 114 | Miller Park | Miller Park