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

Kolonneantal matcher ikke værdiantal i række 1 JAVA mysql

Nå, jeg formoder, at dette er problemet:

insert into  MAXdb.emcsg values (default,?, ?, ? , ?, ?)

Du har ikke angivet, hvilken kolonne hver af disse parametre er beregnet til at referere til - og jeg formoder, at du ikke har 6 kolonner. Også selvom du gør har 6 kolonner i tabellen, vil det være en god idé at angive i SQL, hvilken kolonne du mener at bruge for hver parameter.



  1. Sådan omdefineres de kolonner, der returneres af en lagret procedure i SQL Server

  2. Hvorfor kan primærnøgle ikke indeholde null-værdier?

  3. SQL-forespørgsel - Begrænsning af forespørgselsresultater

  4. MariaDB RTRIM() vs RTRIM_ORACLE():Hvad er forskellen?