從 MySQL 中的行中刪除新行字元?
Trim() 函式用於從 MySQL 中的資料行中刪除換行符。我們來看一個例子。首先,我們將建立一個表。CREATE 命令用於建立表。
mysql> create table tblDemotrail - > ( - > id int, - > name varchar(100) - > ); Query OK, 0 rows affected (0.57 sec)
現在讓我們插入一些記錄。
mysql> insert into tblDemotrail values(1,'John '); Query OK, 1 row affected (0.15 sec) mysql> insert into tblDemotrail values(2,' Carol'); Query OK, 1 row affected (0.32 sec) mysql> insert into tblDemotrail values(3,' Sam '); Query OK, 1 row affected (0.17 sec) mysql> insert into tblDemotrail values(4,' Tom
'); Query OK, 1 row affected (0.18 sec) mysql> insert into tblDemotrail values(5,'
Tim '); Query OK, 1 row affected (0.12 sec)
讓我們顯示所有記錄。
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 '
' FROM name); Query OK, 0 rows affected (0.00 sec) Rows matched: 5 Changed: 0 Warnings: 0
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP