SORU
10 EKİM 2011, PAZARTESİ


Nasıl otomatik artan PostgreSQL birincil anahtar için?

22 PostgreSQL sütunları olan bir tablo var, ve bir otomatik artış birincil anahtar eklemek istiyorum.

Bir sütun türü BİGSERİAL id adlı yaratmaya çalıştım ama pgadmin bir hata ile cevap verdi:

ERROR: sequence must have same owner as table it is linked to.

Herkes bu sorunu çözmek için nasıl biliyor mu? Nasıl tekrar tabloyu yeniden oluşturmayı olmadan PostgreSQL içinde otomatik artan bir oluşturun birincil anahtar eklerim?

CEVAP
10 EKİM 2011, PAZARTESİ


Bu komutu deneyin:

ALTER TABLE your_table ADD COLUMN key_column BIGSERIAL PRIMARY KEY;

Başka bir aynı ile DB kullanıcı çalışınyarattıtablo.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010
  • xiaoyu85

    xiaoyu85

    20 ŞUBAT 2010