14 Ocak 2012, CUMARTESİ
TABLO bileşik bir birincil anahtar eklemek için ALTER
Bir masa provider aradım. Üç sütun*, place, person5*aradım. Yinelenen kişiler, yerler, yinelenen ve yinelenen şey olabilir, ama asla bir dupicate-yer-kişi şey bir birleşimi olabilir.
Nasıl bu üç sütun ile MySQL bu tablo için bileşik bir birincil anahtar eklemek için ALTER TABLE ki?
CEVAP
14 Ocak 2012, CUMARTESİ
ALTER TABLE provider ADD PRIMARY KEY(person,place,thing);
EÄŸer birincil anahtar zaten varsa o zaman bunu yapmak istiyorum
ALTER TABLE provider DROP PRIMARY KEY, ADD PRIMARY KEY(person, place, thing);
Bunu PaylaÅŸ:

Sql Server varolan bir tablo için otom...
Nasıl düzgün bir bileşik birincil anah...
Nasıl yapılır: SQL Server 2008'de bile...
Nasıl sıfırlamak için PostgreSQL'...
Nasıl bir MySQL tablo için bir dizin e...