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' যোগ করুন,
তার বয়স এবং বেতন উল্লেখ না করে।