Futja e të dhënave në mungesë të kolonave përmes kërkesës SQL në Python
Çfarë ndodh nëse nuk përcaktohet vlera e ndonjë kolone? Le të përcaktojmë, për shembull, vetëm emrin dhe moshën:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
Në këtë rast, kolonat e papërcaktuara do të marrin vlerën e paracaktuar. Nëse një vlerë e tillë nuk është përcaktuar në PMA, kjo do të shkaktojë një gabim dhe një kërkesë e tillë nuk do të ekzekutohet:
1136 (21S01): Column count doesn't match value count at row 1
Shtoni një përdorues të ri 'xxxx', duke
mos i përcaktuar moshën dhe pagën.