EMZETT.
Giriş yap

Hata 23505: benzersizlik ihlali (PostgreSQL)

Kısaca: Bir kayıt bir benzersizlik kuralını (UNIQUE veya birincil anahtar) ihlal ediyor.

Biraz daha ayrıntılı: PostgreSQL kodu 23505.

Ayrıntılı

Olası nedenler

  • Benzersiz bir sütunda yinelenen değer.
  • İçe aktarmadan sonra dizi ayarlanmadı.

Çözümler

  1. Mevcut değerleri önceden kontrol et.
  2. INSERT ... ON CONFLICT kullan.
  3. Diziyi sıfırla.

Ayrıca bak: PostgreSQL, SQL, CRUD