English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MySQL에서 행에서 개행 문자를 제거하는 방법?

본문Trim()함수는 MySQL 데이터 행에서 줄 바꿈 문자를 제거합니다. 예제를 보겠습니다. 먼저 테이블을 생성하겠습니다. CREATE 명령어는 테이블을 생성하는 데 사용됩니다.

mysql> create table tblDemotrail
- > (
- > id int,
- > name varchar(100)
- > );

이제 몇 가지 기록을 입력해 보겠습니다.

mysql> insert into tblDemotrail values(1',John ');
mysql> insert into tblDemotrail values(2', Carol');
mysql> insert into tblDemotrail values(3', Sam ');
mysql> insert into tblDemotrail values(4', Tom\n ');
mysql> insert into tblDemotrail values(5', \nTim ');

모든 기록을 표시하겠습니다.

mysql> select *from tblDemotrail;

이 출력은 보통 기록으로 보이지 않는 이유는 우리가 기록을 추가할 때 줄 바꿈 문자를 포함한 것입니다.

+------+------------------+
| id   | name             |
+------+------------------+
| 1    |John              |
| 2    | Carol            |
| 3    | Sam              |
| 4    | Tom              |
| 5    |Tim               |
+------+------------------+
5 rows in set (0.00 sec)

줄 바꿈 문자를 제거하려면 다음 쿼리를 사용해야 합니다.

mysql> update tblDemotrail SET name = TRIM(TRAILING '\n' FROM name);
Rows matched: 5 Changed: 0 Warnings: 0