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

Comment supprimer les caractères de retour chariot dans une ligne de MySQL ?

LeTrim()La fonction est utilisée pour supprimer les sauts de ligne des lignes de données dans MySQL. regardons un exemple. D'abord, nous allons créer une table. La commande CREATE est utilisée pour créer une table.

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

Maintenant, insérons quelques enregistrements.

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 ');

Affichons tous les enregistrements.

mysql> select *from tblDemotrail;

Voici une sortie qui ne semble pas être un enregistrement normal, car nous avons inclus des sauts de ligne lors de l'ajout d'enregistrements.

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

Pour supprimer les sauts de ligne, vous devez utiliser la requête suivante.

mysql> update tblDemotrail SET name = TRIM(TRAILING '\n' FROM name);
Lignes correspondantes 5 Modifié : 0 Avertissements : 0
Vous pourriez aussi aimer