SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Rayone GB

    Rayone GB

    14 Temmuz 2007
  • RogerBuckChrist

    RogerBuckChr

    9 Temmuz 2011
  • SunsetTrance

    SunsetTrance

    20 EYLÜL 2008