Invoeging van rekords by ontbrekende kolomme deur middel van SQL-navraag in Python
Wat sal gebeur as ons nie die waarde van 'n kolom spesifiseer nie? Laat ons byvoorbeeld slegs die naam en ouderdom spesifiseer:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
In so 'n geval sal die ongespesifiseerde kolomme die verstekwaarde aanneem. Indien so 'n waarde nie in PMA gespesifiseer is nie, sal dit tot 'n fout lei en so 'n navraag sal nie uitgevoer word nie:
1136 (21S01): Column count doesn't match value count at row 1
Voeg 'n nuwe gebruiker 'xxxx' by, sonder om
ouderdom en salaris te spesifiseer.