Устаўка запісаў пры адсутных слупках праз SQL запыт у Python
Што будзе, калі не пазначыць значэнне якога-небудзь слупка? Давайце, напрыклад, пазначым толькі імя і ўзрост:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
У такім выпадку неназваныя слупкі возьмуць значэнне па змаўчанні. Калі такое значэнне не пазначана ў PMA, то гэта прывядзе да памылкі і такі запыт адмовіцца выконвацца:
1136 (21S01): Column count doesn't match value count at row 1
Дадайце новага юзера 'xxxx', не
пазначыўшы яму ўзрост і заробак.