解决"Incorrect integer value: 'for column 'name' at row 1"

如图,今天在编程时出现这个警告,一开始按照网上说的,不能有空值,要设为null,后来发现仍然出现上述错误。后来发现是,自己数据库设置的类型错误了。要将name,和author设为varchar类型,不能是int类型。即可解决该问题。

解决"Incorrect integer value: 'for column 'name' at row 1"

 

 

解决"Incorrect integer value: 'for column 'name' at row 1"