SORU
28 AĞUSTOS 2009, Cuma


MySQL boş değerlere izin verir benzersiz kısıtlama

Ürün kodlarını tutan bir alan var. Kodları özeldir, ama bazı ürünleri sadece bir kod yok. Bu sağlayıcılar kodları çünkü kodları yaratamam.

Kısıtlama bu tür Olası MySQL mi?

Saklı yordamları ile bir çaylak değilim, bu yüzden eğer çözüm bunlardan birini içeriyorsa, lütfen sabırlı olun tetikler.

Güncelleme: Sütunu Boş DEĞİL. O bunu yapmak mümkün olmadı.

CEVAP
28 AĞUSTOS 2009, Cuma


Evet, bunu yapabilirsiniz. MySQL reference (version 5.5) bkz.

BENZERSİZ bir dizin kısıtlaması dizini içindeki tüm değerleri farklı olmalıdır böyle oluşturur. Bir hata varsa, varolan bir satır eşleşen bir anahtar değeri ile yeni bir satır eklemek için çalışırsanız oluşur. Tüm motorlar için, BENZERSİZ bir dizin NULL içeren bir sütun için birden çok NULL değerlere izin verir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007