[sql] TRIM_BOTH 함수: 문자열의 양 끝에 있는 지정된 문자를 제거합니다.
SQL에서는 문자열 데이터를 다룰 때 종종 문자열 앞뒤에 있는 공백이나 특정 문자를 제거해야 하는 경우가 있습니다. 이때 사용할 수 있는 함수 중 하나가 TRIM_BOTH 함수입니다.
TRIM_BOTH 함수는 지정된 문자를 문자열의 양 끝에서 제거하는 역할을 합니다. 보통 공백을 제거할 때 유용하게 사용됩니다.
예를 들어, “ Hello, World! “ 문자열에서 양쪽에 있는 공백을 제거하려면 다음과 같이 TRIM_BOTH 함수를 사용할 수 있습니다.
SELECT TRIM_BOTH(' Hello, World! ') AS trimmed_string;
결과:
trimmed_string
---------------
Hello, World!
TRIM_BOTH 함수 사용 방법
TRIM_BOTH 함수는 다음과 같은 구문으로 사용할 수 있습니다.
TRIM_BOTH(string_to_trim, characters_to_remove)
- string_to_trim: 양 끝에 있는 문자를 제거하고자 하는 대상 문자열
- characters_to_remove: 제거하고자 하는 문자를 지정하는 옵션 매개변수로, 생략되면 기본적으로 공백이 제거됩니다.
옵션 매개변수를 사용하여 특정 문자를 제거하고 싶은 경우에는 다음과 같이 사용할 수 있습니다.
SELECT TRIM_BOTH('***Hello, World!***', '*') AS trimmed_string;
결과:
trimmed_string
---------------
Hello, World!
TRIM_BOTH 함수를 사용하여 문자열을 다룰 때 유용하게 활용할 수 있습니다.
더 많은 정보는 공식 PostgreSQL 문서를 참고하세요.