SQL/डेटाबेस एररएरर
2201222012 — शून्य से भाग
SQL व्यंजक में शून्य से भाग का प्रयास किया गया।
postgresql
इस एरर के कारण
क्वेरी में ऐसा भाग है जहाँ runtime पर भाजक शून्य हो जाता है।
इसे कैसे ठीक करें
शून्य भाजकों को संभालने के लिए NULLIF() जोड़ें: column / NULLIF(divisor, 0)। यह सुनिश्चित करने के लिए डेटा सत्यापित करें कि भाजक गैर-शून्य हैं।
उदाहरण
-- Division by zero
SELECT 10 / 0;
-- Fix: use NULLIF
SELECT 10 / NULLIF(divisor, 0) FROM t;संबंधित एरर कोड
SQL/डेटाबेस एररएरर
MySQL 1205MySQL 1205 — Lock प्रतीक्षा Timeout समाप्त
एक lock प्रतीक्षा कॉन्फ़िगर किए गए timeout से अधिक हो गई।
mysql
विवरण देखें SQL/डेटाबेस एररएरर
MySQL 1136MySQL 1136 — Column गिनती मेल नहीं खाती
INSERT में column गिनती और values गिनती मेल नहीं खाती।
mysql
विवरण देखें SQL/डेटाबेस एररएरर
2600026000 — अमान्य SQL स्टेटमेंट नाम
तैयार स्टेटमेंट का नाम मौजूद नहीं है।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
MySQL 1007MySQL 1007 — Database पहले से मौजूद है
Database नहीं बनाई जा सकती क्योंकि वह पहले से मौजूद है।
mysql
विवरण देखें SQL/डेटाबेस एररएरर
5402354023 — अत्यधिक आर्गुमेंट
किसी फ़ंक्शन को अत्यधिक आर्गुमेंट पास किए गए।
postgresql
विवरण देखें SQL/डेटाबेस एररएरर
MySQL 1071MySQL 1071 — निर्दिष्ट Key बहुत लंबी है
Index key की लंबाई storage engine की अधिकतम सीमा से अधिक है।
mysql
विवरण देखें