Python में SQL क्वेरी के माध्यम से गायब कॉलम के साथ रिकॉर्ड डालना
क्या होगा यदि किसी कॉलम का मान निर्दिष्ट नहीं किया जाता है? आइए, उदाहरण के लिए, केवल नाम और आयु निर्दिष्ट करें:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
ऐसे में, गैर-निर्दिष्ट कॉलम डिफ़ॉल्ट मान ले लेंगे। यदि ऐसा मान PMA में निर्दिष्ट नहीं है, तो यह त्रुटि का कारण बनेगा और ऐसी क्वेरी निष्पादित होने से इनकार कर देगी:
1136 (21S01): Column count doesn't match value count at row 1
एक नया उपयोगकर्ता 'xxxx' जोड़ें,
उसकी आयु और वेतन निर्दिष्ट किए बिना।