Masalah:
Anda ingin melepaskan kunci utama dari tabel dalam database.
Contoh:
Kami ingin menghapus kunci utama dari tabel product
.
Solusi 1:
ALTER TABLE product DROP PRIMARY KEY;
Diskusi:
Untuk melepaskan kunci utama dari tabel, gunakan ALTER TABLE
klausa dengan nama tabel (dalam contoh kita, product
) diikuti oleh klausa DROP PRIMARY KEY
.
Karena tabel hanya dapat memiliki satu kunci utama, Anda tidak perlu menentukan kolom kunci utama.
Solusi 2 (menghapus batasan kunci utama):
ALTER TABLE product DROP CONSTRAINT PK_product_id;
Diskusi:
Cara lain adalah dengan menggunakan ALTER TABLE
dengan DROP CONSTRAINT
klausa dengan nama batasan kunci utama.
Ini adalah cara yang baik untuk menghapus kunci utama jika Anda mengetahui nama batasan kunci utama. Namun, Anda harus menentukan nama batasan kunci utama.