Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để chèn một ký tự đặc biệt chẳng hạn như '(một dấu ngoặc kép) vào MySQL?

Để chèn một ký tự đặc biệt như “‘ ”(một dấu nháy đơn) vào MySQL, bạn cần sử dụng ký tự thoát \’. Cú pháp như sau -

insert into yourTableName(yourColumnName) values(' yourValue\’s ');

Để hiểu cú pháp trên, chúng ta hãy tạo hai bảng. Truy vấn để tạo bảng đầu tiên như sau -

mysql> create table AvoidInsertErrorDemo
-> (
-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> Sentence text
-> );
Query OK, 0 rows affected (0.53 sec)

Bây giờ bạn có thể chèn ký tự đặc biệt chẳng hạn như ‘trong bảng bằng cách sử dụng lệnh chèn. Truy vấn như sau -

mysql> insert into AvoidInsertErrorDemo(Sentence) values('a woman\'s hat');
Query OK, 1 row affected (0.16 sec)
mysql> insert into AvoidInsertErrorDemo(Sentence) values('Mrs. Chang\'s house');
Query OK, 1 row affected (0.31 sec)

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select:

mysql> select *from AvoidInsertErrorDemo;

Sau đây là kết quả -

+----+--------------------+
| Id | Sentence           |
+----+--------------------+
|  1 | a woman's hat      |
|  2 | Mrs. Chang's house |
+----+--------------------+
2 rows in set (0.00 sec)