Bir tablo adında var:SQL'de INSERT için yinelenen değerler nasıl önlenir?
Delegates
Bu tablo dört alanları vardır: Bu sorgu ile ekleme am
ID(Auto increment, Primary)
MemberNo, FromYr, ToYr
:
INSERT INTO Delegates ([MemNo],[FromYr],[ToYr]) values(@MemNo, @FromYr,@ToYr)
değerleri kullanıcı girişi geliyor. Bir üye herhangi bir yıl için bir Temsilci olabilir, bu yüzden istedikleri gibi girmelerine izin veriyorum. Ama şimdi sorun, aynı yıl için 2 kereden fazla yanlış bir üye ekleyebilmeleri. Lütfen bana burada ne yapabilirim?
başarısız olması gerekiyorsa hata işleyebilir, o zaman doğal benzersiz anahtar nedir? IDENTITY değeri – gbn
değil, aslında benzersiz bir anahtar yoktur. – barsan
Önce benzersiz bir anahtar ekleyin –