Einfügen von Datensätzen bei fehlenden Spalten über SQL-Abfrage in Python
Was passiert, wenn kein Wert für eine Spalte angegeben wird? Lassen Sie uns zum Beispiel nur den Namen und das Alter angeben:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
In diesem Fall nehmen die nicht angegebenen Spalten den Standardwert an. Wenn dieser Wert nicht in PMA angegeben ist, führt dies zu einem Fehler und eine solche Abfrage wird nicht ausgeführt:
1136 (21S01): Column count doesn't match value count at row 1
Fügen Sie einen neuen Benutzer 'xxxx' hinzu, ohne
Alter und Gehalt anzugeben.