Memasukkan Kekunci Utama Penambahan Automatik ke dalam Jadual Sedia Ada Secara Automatik
Apabila bekerja dengan jadual sedia ada yang tidak mempunyai kunci utama atau lajur kenaikan automatik, ia selalunya wajar untuk menggabungkan ciri-ciri ini untuk pengurusan data yang lebih baik. Artikel ini menyediakan penyelesaian untuk memasukkan nilai kunci utama kenaikan automatik ke dalam jadual sedia ada dengan usaha manual yang minimum.
Menambah Kunci Utama Penambahan Auto
Untuk menambah auto- tambah kunci utama ke jadual, sintaks berikut boleh digunakan:
ALTER TABLE tbl ADD id INT PRIMARY KEY AUTO_INCREMENT;
Memasukkan Nilai Auto-Tambahan
Untuk memasukkan nilai autokenaikan secara automatik ke dalam jadual sedia ada, gunakan penyataan berikut:
ALTER TABLE tbl ADD id INT PRIMARY KEY AUTO_INCREMENT; UPDATE tbl SET id = idx WHERE id IS NULL; ALTER TABLE tbl ALTER COLUMN id SET NOT NULL;
Penyataan ini:
Memasukkan Data ke dalam Lajur Kunci Utama Secara Automatik
Pernyataan di atas menyelesaikan tugas memasukkan nilai kunci primer autokenaikan secara automatik ke dalam baris sedia ada. Secara lalai, nilai kenaikan automatik bermula dari 1 dan meningkat secara berurutan untuk setiap sisipan baharu, memastikan nilai kunci utama yang unik dan tersusun.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Kunci Utama Auto-Peningkatan Secara Automatik pada Jadual Pangkalan Data Sedia Ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!