SQL/डेटाबेस एररएरर
2200122001 — स्ट्रिंग डेटा दाईं ओर काटी गई
एक स्ट्रिंग मान लक्ष्य कॉलम के लिए बहुत लंबा है।
postgresql
इस एरर के कारण
डाली गई स्ट्रिंग कॉलम की अधिकतम लंबाई से अधिक है (जैसे VARCHAR(255) में 500 वर्ण)।
इसे कैसे ठीक करें
कॉलम आकार में फ़िट होने के लिए इनपुट छोटा करें। ALTER TABLE से कॉलम आकार बढ़ाएँ। इन्सर्ट करने से पहले इनपुट लंबाई सत्यापित करें।
उदाहरण
-- Value too long for varchar(50)
INSERT INTO users (name) VALUES ('very long string...');संबंधित एरर कोड
SQL/डेटाबेस एररएरर
2B0002B000 — आश्रित विशेषाधिकार डिस्क्रिप्टर अभी मौजूद हैं
आश्रित विशेषाधिकार मौजूद होने के कारण विशेषाधिकार रद्द नहीं किए जा सकते।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
2200822008 — Datetime फ़ील्ड ओवरफ्लो
एक datetime मान फ़ील्ड की वैध सीमा से बाहर है।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
2351423514 — Check बाधा उल्लंघन
INSERT या UPDATE तालिका पर CHECK बाधा का उल्लंघन करता है।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
MySQL 1136MySQL 1136 — Column गिनती मेल नहीं खाती
INSERT में column गिनती और values गिनती मेल नहीं खाती।
mysql
विवरण देखें SQL/डेटाबेस एररएरर
42P2042P20 — Windowing त्रुटि
window function का विनिर्देशन अमान्य है।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
SQLITE_MISUSE (21)SQLITE_MISUSE (21) — लाइब्रेरी का गलत उपयोग
SQLite API का उपयोग गलत तरीके से किया गया।
sqlite
विवरण देखें