SORU
1 ŞUBAT 2011, Salı


Sql Server varolan bir tablo için otomatik artan birincil anahtar ekleme

Başlık olarak, zaten 150000 kayıtları ile doldurulur varolan bir tablo var. Kimlik sütun şu anda boş olan) ekledim.

Bir sorgu artan sayıları ile bu sütun doldurmak için, ve sonra birincil anahtar olarak ayarlayın çalıştırmak ve otomatik artan bir dönüş varsayıyorum. Bu doğru yolu procede? Ve eğer öyleyse, ne ilk sayı doldurmak mı?

CEVAP
1 ŞUBAT 2011, Salı


Hayır tam tersi. bunu yaptığınızda bunu başından beri INT IDENTITY - kimlik değerleri ile dolu olacak gibi ekleyin:

ALTER TABLE dbo.YourTable
   ADD ID INT IDENTITY

ve sonra birincil anahtar yapabilirsiniz:

ALTER TABLE dbo.YourTable
   ADD CONSTRAINT PK_YourTable
   PRIMARY KEY(ID)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • thetrollska

    thetrollska

    2 EKİM 2009
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012