Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mengemas kini jadual MySQL selepas mengisi rentetan dengan nilai lajur?

Bagaimana untuk mengemas kini jadual MySQL selepas mengisi rentetan dengan nilai lajur?

WBOY
WBOYke hadapan
2023-09-22 16:17:041019semak imbas

用列的值填充字符串后如何更新 MySQL 表?

Kita boleh menggunakan fungsi LPAD() atau RPAD() dengan klausa UPDATE untuk mengemas kini nilai lajur dalam jadual MySQL semasa mengisi rentetan. Berikut ialah contoh menggunakan jadual 'examination_btech' yang akan menjadikannya lebih jelas -

Contoh

Katakan kita ingin menambahkan nilai rentetan '(CSE)' pada akhir kursus lajur dan juga ingin mengemas kini jadual, maka kita boleh Ini dilakukan menggunakan pertanyaan berikut -

mysql> Update examination_btech set course = RPAD(Course, 11,'(CSE)');
Query OK, 10 rows affected (0.16 sec)

mysql> Select * from examination_btech;
+-----------+----------+-------------+
| RollNo    | Name     | Course      |
+-----------+----------+-------------+
| 201712001 | Rahul    | B.tech(CSE) |
| 201712002 | Raman    | B.tech(CSE) |
| 201712003 | Sahil    | B.tech(CSE) |
| 201712004 | Shalini  | B.tech(CSE) |
| 201712005 | Pankaj   | B.tech(CSE) |
| 201712006 | Mohan    | B.tech(CSE) |
| 201712007 | Yash     | B.tech(CSE) |
| 201712008 | digvijay | B.tech(CSE) |
| 201712009 | Gurdas   | B.tech(CSE) |
| 201712010 | Preeti   | B.tech(CSE) |
+-----------+----------+-------------+
10 rows in set (0.00 sec)

Daripada set hasil di atas, jelas bahawa "(CSE)" akhirnya telah diisi dengan nilai lajur "kursus" dan jadual juga telah dikemas kini.

Begitu juga, dengan bantuan fungsi LPAD(), kita boleh mengisi rentetan pada permulaan dan mengemas kini jadual.

Atas ialah kandungan terperinci Bagaimana untuk mengemas kini jadual MySQL selepas mengisi rentetan dengan nilai lajur?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam