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

Làm cách nào để cập nhật bảng MySQL sau khi trích dẫn các giá trị của một cột bằng một dấu ngoặc kép?

Như chúng ta biết rằng với sự trợ giúp của hàm QUOTE (), chúng ta có thể đặt các giá trị của một cột trong dấu nháy đơn. Bằng cách sử dụng hàm QUOTE () với mệnh đề UPDATE, chúng ta có thể cập nhật bảng có các giá trị được trích dẫn. Chúng ta cần đặt tên cột là tham số của hàm QUOTE (). Ví dụ sau sẽ cập nhật bảng 'exam_btech' sau khi đặt các giá trị của cột 'Course' trong dấu ngoặc kép.

Ví dụ

mysql> UPDATE examination_btech SET Course = QUOTE(Course);
Query OK, 10 rows affected (0.05 sec)

mysql> Select * from examination_btech;
+--------+----------+----------+
| RollNo | Name     | Course   |
+--------+----------+----------+
| 1      | Rahul    | 'B.Tech' |
| 2      | Raman    | 'B.Tech' |
| 3      | Sahil    | 'B.Tech' |
| 4      | Shalini  | 'B.Tech' |
| 5      | Pankaj   | 'B.Tech' |
| 6      | Mohan    | 'B.Tech' |
| 7      | Yash     | 'B.Tech' |
| 8      | digvijay | 'B.Tech' |
| 9      | Gurdas   | 'B.Tech' |
| 10     | Preeti   | 'B.Tech' |
+--------+----------+----------+
10 rows in set (0.00 sec)