MySQL
HaoZz_96
这个作者很懒,什么都没留下…
展开
-
SQL编写:表A{id, name},表B{id, course, score}。求每名学生的 id 和 name 和平均成绩
问题描述: 表A{id, name},表B{id, course, score}。求每名学生的 id 和 name 和平均成绩 CREATE TABLE `student` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `name` VARCHAR(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) ); CREATE TABLE `score原创 2020-07-20 17:34:55 · 580 阅读 · 0 评论 -
JPA出现java.sql.SQLException
在博客提交时发生了bug,显示java.sql.SQLException: Field ‘***’ doesn’t have a default value,于是推测两种情况: 1,如果 Field 为表的主键,则应该把它设置成自增类型 ALTER TABLE 表名 MODIFY 字段 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY; 2,如果为非主键你需要把它设置成允许为空或者附默认值 ALTER TABLE `表名` ALTER 字段 SET DEFAULT 默认原创 2020-06-27 15:35:57 · 364 阅读 · 0 评论