Kuingiza Rekodi wakati Safu Zinakosekana kupitia Swala la SQL katika Python
Nini kitatokea ikiwa hutataja thamani ya safu yoyote? Kwa mfano, hebu tutaje jina na umri pekee:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
Katika hali kama hii, safu zisizotajwa zitachukua thamani chaguomsingi. Ikiwa thamani kama hiyo hijatajwa kwenye PMA, hii itasababisha hitilafu na swala kama hilo litalikataa kutekelezwa:
1136 (21S01): Column count doesn't match value count at row 1
Ongeza mtumiaji mpya 'xxxx', bila
kumtaja umri na mshahara.