Inserción de registros con columnas faltantes mediante consulta SQL en Python
¿Qué sucede si no se especifica el valor de alguna columna? Por ejemplo, especifiquemos solo el nombre y la edad:
query = "INSERT INTO users (name, age) VALUES ('user', 30)"
En ese caso, las columnas no especificadas tomarán su valor por defecto. Si dicho valor no está especificado en PMA, esto llevará a un error y dicha consulta se negará a ejecutarse:
1136 (21S01): Column count doesn't match value count at row 1
Añada un nuevo usuario 'xxxx', sin
especificarle edad y salario.