Εισαγωγή εγγραφών με απουσιάζουσες στήλες μέσω 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', χωρίς
να καθορίσετε ηλικία και μισθό.