Vkladanie záznamov pri chýbajúcich stĺpcoch prostredníctvom SQL dotazu v Pythone
Čo sa stane, ak neuvádzame hodnotu niektorého stĺpca? Skúsme napríklad uviesť len meno a vek:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
V takom prípade nešpecifikované stĺpce nadobudnú predvolenú hodnotu. Ak takáto hodnota nie je nastavená v PMA, povedie to k chybe a takýto dopyt sa nevykoná:
1136 (21S01): Column count doesn't match value count at row 1
Pridajte nového používateľa 'xxxx', bez
zadania jeho veku a platu.