Chèn bản ghi khi thiếu cột thông qua truy vấn SQL trong Python
Điều gì sẽ xảy ra nếu không chỉ định giá trị của bất kỳ cột nào? Ví dụ, hãy chỉ định tên và tuổi:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
Trong trường hợp như vậy, các cột không được chỉ định sẽ lấy giá trị mặc định. Nếu giá trị đó không được chỉ định trong PMA, điều này sẽ dẫn đến lỗi và truy vấn như vậy sẽ không thực hiện được:
1136 (21S01): Column count doesn't match value count at row 1
Thêm một người dùng mới 'xxxx', mà
không chỉ định tuổi và mức lương cho họ.