sql >> Database teknologi >  >> RDS >> Mysql

java.sql.SQLEundtagelse:Kolonneantal stemmer ikke overens med værdiantallet ved række 1 fejl

Dette er den forespørgsel, du kører:

insert into class(name, strength ,room, section) values ('" + cname + "','" + cstrength + "','" + croom + "','" + csection + "', CURDATE());")

du har nævnt 4 kolonneværdier, der skal bestå (class(name, strength ,room, section) ), men så sender du 5 værdier ind (en ekstra værdi for CURDATE())

Tilføj enten den nye kolonne i tabellen og opdater forespørgslen til også at inkludere den kolonne (dvs. (class(name, strength ,room, section, curdate) )) ELLER fjern CURDATE().



  1. Tabel- eller kolonnenavn kan ikke starte med numerisk?

  2. Hvordan genopbygger man en inkonsekvent MySQL-slave?

  3. ORACLE SQL listegg funktion

  4. Hvordan renser og geninstallerer man postgresql på ubuntu?