«primary-key» etiketlenmiş sorular

Anahtar, bir tablo içinde indirgenemez bir şekilde benzersiz olan ve null yapılamayan bir öznitelik kümesidir.

10
MySQL'de 'yoksa' nasıl eklenir?
Google'la başladım ve muteks tablolarından bahseden bu makaleyi buldum . Yaklaşık 14 milyon kayıt içeren bir masam var. Aynı formatta daha fazla veri eklemek istersem, eklemek istediğim kaydın bir çift sorgu kullanmadan mevcut olmadığından emin olmanın bir yolu var mı (yani, kontrol etmek için bir sorgu ve eklemek için bir …


22
EntitySet güncellenemiyor - çünkü bir DefiningQuery var ve <UpdateFunction> öğesi yok
Entity Framework 1'i .net 3.5 ile kullanıyorum. Ben böyle basit bir şey yapıyorum: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Yapmaya çalıştığımda bu hatayı alıyorum: context.SaveChanges(); Hatayı alıyorum: EntitySet güncellenemiyor - çünkü bir DefiningQuery var ve mevcut işlemi desteklemek için &lt;ModificationFunctionMapping&gt; öğesinde &lt;UpdateFunction&gt; …

29
Senkronizasyondan düştüğünde postgres'in birincil anahtar dizisi nasıl sıfırlanır?
Birincil anahtar dizimin tablo satırlarımla senkronize olmaması sorunuyla karşılaştım. Yani, yeni bir satır eklediğimde seri veri türünde ima edilen sıra zaten var olan bir sayı döndürdüğü için yinelenen bir anahtar hatası alıyorum. Bu, dizinin düzgün bir şekilde tutulmamasından kaynaklanan ithalat / geri yüklemelerden kaynaklanıyor gibi görünüyor.


7
GUID'i, özellikle performansla ilgili birincil anahtar olarak kullanmak için en iyi uygulamalar nelerdir?
Hemen hemen tüm tablolarda GUID birincil anahtar olarak kullanan bir uygulama var ve birincil anahtar olarak GUID kullanırken performans ile ilgili sorunlar olduğunu okudum. Dürüst olmak gerekirse, herhangi bir sorun görmedim, ancak yeni bir uygulama başlatmak üzereyim ve yine de GUID'leri Birincil Anahtarlar olarak kullanmak istiyorum, ancak Kompozit Birincil Anahtar …




4
Karma ve Aralık Birincil Anahtarı nedir?
Range birincil anahtarının burada ne olduğunu anlayamıyorum - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key ve nasıl çalışır? "Karma özelliğinde sıralanmamış karma dizini ve aralık özelliğinde sıralı aralık dizini" ile ne ifade ediyorlar?

2
Django sorguları - id vs pk
Django sorguları yazılırken sorgu parametreleri olarak id / pk her ikisi de kullanılabilir. Object.objects.get(id=1) Object.objects.get(pk=1) Django'nun belgelerine göre pk, Birincil Anahtar anlamına geldiğini ve sadece bir kısayol olduğunu biliyorum. Ancak ne zaman id veya pk kullanılması gerektiği açık değildir.
205 django  orm  primary-key 

10
Mevcut tabloya birincil anahtar ekle
Adında mevcut bir tablo var Persion. Bu tabloda 5 sütun var: persionId pname PMID Pdescription Pamt Bu tabloyu oluşturduğumda, PersionIdve anahtarını birincil anahtarPname olarak ayarladım . Şimdi birincil anahtara - PMID - bir sütun daha eklemek istiyorum. Bunu ALTERyapmak için nasıl bir ifade yazabilirim ? (Tabloda zaten 1000 kayıt var)



12
MySQL'de Birincil Anahtarı Kaldır
Ben kullanıcı_customers canlı MySQL veritabanındaki izinleri eşleyen aşağıdaki tablo şeması var: mysql&gt; describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) | NO | PRI …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.