है मेरे पास 14000 से अधिक कथन के साथ एक MySQL फ़ाइल है। वे सब के सब एक तालिका में आवेषण हैं, और जब मैं कंसोल का उपयोग कर फ़ाइल आयात, यह निम्न त्रुटि फेंकता है:"कॉलम गिनती पंक्ति पर मूल्य गणना से मेल नहीं खाती है" लेकिन यह
ERROR 1136 (21S01) at line 1548: Column count doesn't match value count at row 45
मुझे पता है कि त्रुटि दिखाई पंक्तियों स्तंभ नाम में निर्दिष्ट पंक्तियों से भिन्न हैं VALUES सूची में, लेकिन मैंने इसे कई बार चेक किया है और कॉलम की संख्या दोनों सूचियों में बिल्कुल समान है।
स्थिति 45 में पंक्ति है:
('00553', 'AAA', 'BBB', 'CCC', 'XXXXXXXXR', 'user address', 'spain', 'spain', '39212', '1900-01-21', '123456789', 'M', 'No disponible', 0, 'AAA', 'BBB ', 'CCC', 'XXXXXXXXR', NULL, '888993344', '', '', '', '', 'no', 'no') --> 26 columns
और इसके साथ जुड़े डालने लाइन, ऊपर कई लाइनों है:
INSERT INTO `users` (`id_patient`, `name`, `surname1`, `surname2`, `dni`, `address`, `city`, `state`, `postal_code`, `birthday`, `telephone`, `sex`, `email`, `lopd_status`, `lopd_name`, `lopd_surname1`, `lopd_surname2`, `lopd_dni`, `lopd_as`, `mobile_phone`, `notes`, `job`, `company`, `place`, `active_citation`, `signature`) --> 26 columns
मैं इस त्रुटि के लिए देखा है, लेकिन यह है कि यह केवल लगता है तब दिखाई देता है जब गिनती अलग होती है, लेकिन इस मामले में, यह वही है।
कोई विचार?
संपादित करें: उल्लेख करना भूल गया: अगर मैं एसपीएल स्टेटमेंट को सीधे phpmyadmin पर फेंक देता हूं, तो यह बिना किसी त्रुटि के लाइन को सही तरीके से जोड़ता है। यह केवल कमांड लाइन से चलाते समय दुर्घटनाग्रस्त हो जाता है, हालांकि इसके ऊपर के बयान डेटाबेस में सही ढंग से डाले जाते हैं और वे लगभग इस से समान होते हैं।
EDIT2: मैं 46 जब तक सभी लाइनों को हटा दिया है और जब मैं फ़ाइल मिली त्रुटियाँ लांच निम्नलिखित है:
ERROR 1136 (21S01) at line 1503: Column count doesn't match value count at row 45
यह केवल लाइन बदल जाता है, लेकिन यह है कि लाइन डालने बयान है, जो है बाकी फाइल में अन्य INSERT कथन के समान ही। प्रीवियोस लाइन भी सही है।
जांच लाइनों 44 और "शो से {डेटाबेस नाम} से चलाता है" 46 के रूप में अच्छी तरह से ... –
मैं भी उन्हें देख लिया है और वे भी 26 कॉलम है। – Pask
इस तालिका को देखने के लिए निर्माण तालिका विवरण कैसे बनाता है? –