Menambahkan Multiple Primary Key dari tabel yang pernah dibuat.
Seringkali penambahan Primay Key pada table yang pernah dibuat gagal, untuk itu caranya drop primary key terlebih dahulu, kemudian sisipkan primary key.
ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD PRIMARY KEY(`kolom1`,`kolom2`,`kolom3`)
sedangkan jika ingin menambahkan kolom yang terletak di bagian depan sekaligus memberikan primary key, maka :
ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD `id` int(11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`kolom1`,`kolom2`,`kolom3`)
ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD PRIMARY KEY(`kolom1`,`kolom2`,`kolom3`)
sedangkan jika ingin menambahkan kolom yang terletak di bagian depan sekaligus memberikan primary key, maka :
ALTER TABLE `namaTabel` DROP PRIMARY KEY, ADD `id` int(11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`kolom1`,`kolom2`,`kolom3`)
trimakasih :)
BalasHapustadi error mulu "Multiple Primary Key Defined"
Artikel dibuat tahun 2013 dan kepake sampai sekarang :) Terimakasih
BalasHapusThx artikelnya, sangat membanntu
BalasHapus