Sintaks untuk mengubah suai baris data dalam MySQL ialah: UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;. Antaranya, syarat digunakan untuk mengenal pasti secara unik baris yang akan diubah suai, dan nilai1, nilai2... ialah nilai lajur baharu. Berhati-hati untuk memastikan syarat itu menentukan pengecam unik, jika tidak, berbilang baris mungkin dikemas kini secara tidak sengaja. Sahkan perubahan menggunakan pernyataan SELECT. . jadual yang akan dikemas kini.
condition
ialah syarat yang digunakan untuk menentukan baris yang akan dikemas kini.
Contoh Penggunaan
Contoh berikut mengemas kini<code>UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;</code>
table_name
是要更新的表名。column1
, column2
, ... 是要更新的列名。value1
, value2
, ... 是新值。condition
是用于确定要更新行的条件。使用示例
以下示例更新 users
表中 id
为 5 的行的 name
和 email
列:
<code>UPDATE users SET name = 'John Doe', email = 'johndoe@example.com' WHERE id = 5;</code>
注意事项
condition
指定一个唯一标识符,以避免意外更新多个行。condition
不满足任何行,则不会更新任何数据。SELECT
Notacondition
tidak berpuas hati untuk mana-mana baris, tiada data akan dikemas kini. 🎜🎜Jika nilai yang ditentukan melanggar kekangan (cth. kunci utama atau lajur bukan nol), ralat ditimbulkan. 🎜🎜Selepas mengemas kini baris, anda boleh menggunakan pernyataan SELECT
untuk mengesahkan perubahan. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk mengubah suai baris tertentu dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!