Вмъкване на записи при липсващи колони чрез 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', без да
посочвате възраст и заплата.