SQL/Veritabanı HatalarıHata
2200122001 — String Verisi Sağdan Kesme
Bir string değeri hedef sütun için fazla uzun.
postgresql
Bu hatanın nedenleri
Eklenen string, sütunun maksimum uzunluğunu aşıyor (örn. VARCHAR(255) içine 500 karakter).
Nasıl düzeltilir
Girdiyi sütun boyutuna sığacak şekilde kısaltın. Sütun boyutunu ALTER TABLE ile artırın. Eklemeden önce girdi uzunluğunu doğrulayın.
Örnek
-- Value too long for varchar(50)
INSERT INTO users (name) VALUES ('very long string...');İlgili Hata Kodları
SQL/Veritabanı HatalarıHata
2B0002B000 — Bağımlı Ayrıcalık Tanımlayıcıları Hâlâ Var
Bağımlı ayrıcalıklar bulunduğundan ayrıcalıklar iptal edilemez.
postgresql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
2200822008 — Tarih/Saat Alanı Taşması
Bir tarih/saat değeri alan için geçerli aralığın dışında.
postgresql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
2351423514 — Check Kısıtlaması İhlali
Bir INSERT veya UPDATE, tablodaki bir CHECK kısıtlamasını ihlal ediyor.
postgresql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
MySQL 1136MySQL 1136 — Sütun Sayısı Uyuşmuyor
INSERT'teki sütun sayısı, değer sayısıyla eşleşmiyor.
mysql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
42P2042P20 — Pencere Fonksiyonu Hatası
Pencere (window) fonksiyonu tanımı geçersiz.
postgresql
Ayrıntıları görüntüle SQL/Veritabanı HatalarıHata
SQLITE_MISUSE (21)SQLITE_MISUSE (21) — Kitaplık Yanlış Kullanıldı
SQLite API'si yanlış kullanıldı.
sqlite
Ayrıntıları görüntüle