# Вставка записей при отсутствующих столбцах через 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'`, не указав ему возраст и зарплату.

← →
↑