SQL数据库NULL灰色了不能输入了 是sno输了一样的值一样,那怎么才能输入呢

SQL数据库NULL灰色了不能输入了 是sno输了一样的值一样,那怎么才能输入呢,第1张

这种情况你最好将相同SNO的信息都删掉,在用插入语句插入,

或者你在表里一行行输入,不过注意每行至少要输完CNO才能输下一行,

不能让每行非空的内容一摸一样,要不然你在表里改动的时候会再次输不了

因为你设置了外键引用。dno列引用了表自身的sno列。dno列的值必须是在sno列存在的值。

而你插入的数据里dno值为2,2在sno列不不存在,违反了外键约束,以致插入不成功。

把“table”去掉,再执行,而且你选中那行,student少个s,数值类型的19上,不用加单引号,对应student_id那列的1上也不用加单引号,还有,student_id是主键,你第二句insert into根本不可能插入成功,还有这拼写错误也太多了,创建表的student_id写成了syudent_id

以上就是关于SQL数据库NULL灰色了不能输入了 是sno输了一样的值一样,那怎么才能输入呢全部的内容,包括:SQL数据库NULL灰色了不能输入了 是sno输了一样的值一样,那怎么才能输入呢、sql中不能输入数据是怎么回事、向Oracle数据库中新建立的一个表中输入数据,结果显示表名无效。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9860959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存