Rumah >pangkalan data >tutorial mysql >Bagaimana untuk memasukkan rentetan baharu ke dalam nilai lajur jadual MySQL menggunakan fungsi INSERT()?

Bagaimana untuk memasukkan rentetan baharu ke dalam nilai lajur jadual MySQL menggunakan fungsi INSERT()?

WBOY
WBOYke hadapan
2023-08-24 15:45:13719semak imbas

如何使用 INSERT() 函数将新字符串插入 MySQL 表的列值中?

Untuk ini, kita perlu menggunakan nama lajur sebagai parameter pertama fungsi INSERT(), iaitu pada kedudukan rentetan asal. Contoh berikut akan menunjukkannya:

Contoh

Andaikan kita ingin menambah "/Lama" pada nilai lajur "tahun_pengemasukan" jadual "Pelajar", maka kita perlu menulis pertanyaan berikut:

mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student;

+-----------------+
| Old Admissions  |
+-----------------+
| 2001/Old        |
| 2010/Old        |
| 2009/Old        |
| 2017/Old        |
| 2000/Old        |
+-----------------+

5 rows in set (0.00 sec)

Kami juga boleh menambah klausa Use WHERE di atas dalam pertanyaan seperti yang ditunjukkan di bawah, -

mysql> Select INSERT(year_of_admission,5,0,&#39;/Old&#39;)As &#39;Old Admissions&#39; From Student WHERE year_of_admission < &#39;2017&#39;;

+----------------+
| Old Admissions |
+----------------+
| 2001/Old       |
| 2010/Old       |
| 2009/Old       |
| 2000/Old       |
+----------------+

4 rows in set (0.00 sec)

Atas ialah kandungan terperinci Bagaimana untuk memasukkan rentetan baharu ke dalam nilai lajur jadual MySQL menggunakan fungsi INSERT()?. 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