Cara Menetapkan Kunci Utama Penambahan Automatik kepada Baris Sedia Ada
Dalam situasi di mana jadual sedia ada tidak mempunyai kunci utama dan kenaikan automatik lajur, menambah ciri ini mungkin diperlukan. Walau bagaimanapun, memberikan ID secara manual kepada baris sedia ada boleh membosankan dan terdedah kepada ralat. Artikel ini menyediakan penyelesaian kepada masalah ini dengan membimbing anda melalui proses memasukkan kunci utama dan nilai autokenaikan secara automatik ke dalam jadual sedia ada.
Untuk menambah lajur kunci utama kenaikan automatik, gunakan pernyataan ALTER TABLE dengan klausa ADD:
ALTER TABLE tbl ADD id INT PRIMARY KEY AUTO_INCREMENT;
Pernyataan ini akan mencipta lajur id sebagai kunci utama dan menetapkan sifat AUTO_INCREMENT, memastikan bahawa baris baharu akan diberikan ID unik.
Untuk memasukkan nilai secara automatik ke dalam lajur kunci utama, laksanakan pernyataan ALTER TABLE di atas. Ini telah disahkan melalui ujian pada jadual sementara, di mana lajur id telah ditambahkan sebagai kunci utama dan nilai kenaikan automatik telah dimasukkan untuk setiap baris sedia ada, bermula dengan 1.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Auto-Tambah Kunci Utama secara Automatik pada Baris Pangkalan Data Sedia Ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!