问题
单项选择题
下列描述的插入操作中,哪一个操作是正确的
A.在student中插入行('102','赵民','05','02')
B.在student中插入行('101','赵民','04','02')
C.先在class表中删除行('03','英语','李洪亮')然后在student中插入行('105','李丽','03','03')
D.在student中插入行('105','李丽','03','03')
答案
参考答案:D
解析:【命题目的】本题主要考查了在SQL语言中,什么情况下不能进行插入操作。
【解题要点】在class中没有课程号为05的部门,因此A)不正确;在表中不能有相同的记录,因此B)不正确;当删除了课程号为03的课程后,就不能在插入一条课程号为03的雇员信息了,所以C)不正确。
【考点链接】熟练掌握SQL的三种修改语句。