insert into course(Cno,Cname,Cpno,Ccredit)
values('1004','数据库系统','1204',4),
('1012','计算机网络','4002',3),
('4002','数字电路','8001',3),
('8001','高等数学',NULL,6),
('1201','英语',NULL,5),
('1204','程序设计基础','8001',3);
数据库中插入数据,为NULL的数据不能在中间吗,在中间数据无法添加,会报错
应该是可以的,请把报错截图发出来看下
看看你的数据库的定义,是不是这个是不允许为空,或者作为外键关联的
cpno列设置了外键约束,在插入数据时,cpno的值为NULL,不满足外键约束条件,就无法插入