라이브러리

[MYSQL] RTRIM(str) - 문자열의 오른쪽 공백 제거




RTRIM(str) 함수란?

RTRIM(str) 함수는 MySQL에서 제공하는 문자열 함수 중 하나입니다. 이 함수는 문자열의 오른쪽(마지막)에서 공백을 제거하는 데 사용됩니다.

RTRIM(str) 함수의 사용법

RTRIM(str) 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
sql

RTRIM(str)



str은 문자열을 의미하며, 공백을 제거하고자 하는 문자열을 입력합니다.

예제

1. 단순한 예제

#hostingforum.kr
sql

SELECT RTRIM('   Hello World   ') AS trimmed_string;



이 예제에서는 'Hello World' 문자열에 공백이 4개가 존재합니다. RTRIM 함수를 사용하여 공백을 제거한 결과는 다음과 같습니다.

| trimmed_string |
| --- |
| Hello World |

2. 실제 데이터베이스에 적용한 예제

#hostingforum.kr
sql

CREATE TABLE users (

  id INT PRIMARY KEY,

  name VARCHAR(255)

);



INSERT INTO users (id, name) VALUES

  (1, '   John Doe   '),

  (2, 'Jane Smith');



SELECT id, RTRIM(name) AS trimmed_name

FROM users;



이 예제에서는 users 테이블에 두 개의 레코드가 삽입됩니다. RTRIM 함수를 사용하여 name 컬럼의 공백을 제거한 결과는 다음과 같습니다.

| id | trimmed_name |
| --- | --- |
| 1 | John Doe |
| 2 | Jane Smith |

RTRIM(str) 함수의 특징

RTRIM(str) 함수는 다음과 같은 특징을 가지고 있습니다.

* 문자열의 오른쪽에서 공백을 제거합니다.
* 공백이 여러 개 존재하는 경우 모두 제거합니다.
* 문자열의 길이가 0인 경우, 빈 문자열을 반환합니다.

RTRIM(str) 함수와 LTRIM(str) 함수

RTRIM(str) 함수와 LTRIM(str) 함수는 모두 공백을 제거하는 데 사용됩니다. 그러나 LTRIM(str) 함수는 문자열의 왼쪽에서 공백을 제거합니다. 두 함수를 함께 사용하여 문자열의 양쪽에서 공백을 제거할 수 있습니다.

#hostingforum.kr
sql

SELECT RTRIM(LTRIM('   Hello World   ')) AS trimmed_string;



이 예제에서는 LTRIM 함수를 사용하여 문자열의 왼쪽에서 공백을 제거한 후, RTRIM 함수를 사용하여 문자열의 오른쪽에서 공백을 제거한 결과는 다음과 같습니다.

| trimmed_string |
| --- |
| Hello World |
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색