sql >> Databasteknik >  >> RDS >> Mysql

java.sql.SQLException:Fältet har inget standardvärde

I mitt fall var problemet att den primära nyckelkolumnen inte var inställd som AUTO_INCREMENT

Så här löste jag det:

alter table department modify column id int NOT NULL AUTO_INCREMENT;



  1. Importera flera .sql-dumpfiler till mysql-databasen från skalet

  2. Bör PHP-utvecklare använda MySQL:s lagrade procedurer?

  3. Har problem med att få mysqli_query att köra

  4. Det gick inte att ansluta till localDB i VS2012 – Ett nätverksrelaterat eller instansspecifikt fel inträffade när en anslutning till SQL Server upprättades...