Tạo bảng và chèn dữ liệu
mysql> CREATE TABLE DemoTable1625 (
-> FullName VARCHAR(20)
-> );
Query OK, 0 rows affected (0.68 sec)
mysql> INSERT INTO DemoTable1625 VALUES('John Doe');
mysql> INSERT INTO DemoTable1625 VALUES('Adam Smith');
mysql> INSERT INTO DemoTable1625 VALUES('John Smith');
mysql> INSERT INTO DemoTable1625 VALUES('Carol Taylor');
Dữ liệu trước khi cập nhật
mysql> SELECT * FROM DemoTable1625;
+--------------+
| FullName |
+--------------+
| John Doe |
| Adam Smith |
| John Smith |
| Carol Taylor |
+--------------+
Cập nhật: REPLACE khoảng trắng thành dấu gạch ngang
mysql> UPDATE DemoTable1625
-> SET FullName = REPLACE(FullName, ' ', '-');
Query OK, 4 rows affected (0.15 sec)
Kết quả sau cập nhật
mysql> SELECT * FROM DemoTable1625;
+--------------+
| FullName |
+--------------+
| John-Doe |
| Adam-Smith |
| John-Smith |
| Carol-Taylor |
+--------------+
Mẹo: REPLACE(column, 'old', 'new') thay thế tất cả lần xuất hiện của chuỗi con.