SQL/Veritabanı HatalarıHata
SQLITE_MISMATCH (20)SQLITE_MISMATCH (20) — Veri Türü Uyuşmazlığı
Veri türü beklenenle eşleşmiyor.
sqlite
Bu hatanın nedenleri
Bir INTEGER PRIMARY KEY (rowid takma adı) sütununa tam sayı olmayan bir değer eklendi.
Nasıl düzeltilir
INTEGER PRIMARY KEY değerlerinin tam sayı olduğundan emin olun. Değerleri dönüştürmek için CAST() kullanın.
İlgili Hata Kodları
SQL/Veritabanı HatalarıKritik
SQLITE_IOERR (10)SQLITE_IOERR (10) — Disk G/Ç Hatası
Veritabanı okunur veya yazılırken disk G/Ç hatası oluştu.
sqlite
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
MySQL 1146MySQL 1146 — Tablo Mevcut Değil
Başvurulan tablo veritabanında mevcut değil.
mysql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
SQLITE_BUSY (5)SQLITE_BUSY (5) — Veritabanı Kilitli
Veritabanı dosyası başka bir bağlantı veya süreç tarafından kilitlenmiş.
sqlite
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
2350523505 — Unique İhlali
Bir INSERT veya UPDATE, bir unique kısıtlamayı veya primary key'i ihlal ediyor.
postgresql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıKritik
SQLITE_CORRUPT (11)SQLITE_CORRUPT (11) — Veritabanı Disk İmajı Bozuk
Veritabanı dosyası bozulmuş.
sqlite
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
4000140001 — Serileştirme Hatası
Transaction, bir serileştirme çakışması nedeniyle geri alındı.
postgresql
Ayrıntıları görüntüle