การแทรกบันทึกในกรณีที่คอลัมน์ขาดหายไปด้วยคำสั่ง SQL ใน Python

จะเกิดอะไรขึ้นหากไม่ระบุค่าของคอลัมน์ใดคอลัมน์หนึ่ง? ตัวอย่างเช่น ลองระบุเพียงชื่อและอายุ:

pythonquery = "INSERT INTO users (name, age) VALUES ('user', 30)"

ในกรณีนี้ คอลัมน์ที่ไม่ได้ระบุจะรับค่าเริ่มต้น หากไม่ได้ระบุค่าไว้ใน PMA สิ่งนี้จะทำให้เกิดข้อผิดพลาด และคำสั่งดังกล่าวจะปฏิเสธการดำเนินการ:

error1136 (21S01): Column count doesn't match value count at row 1
Задание 1

เพิ่มผู้ใช้ใหม่ 'xxxx' โดยไม่ระบุอายุและเงินเดือนให้เขา