问题 单项选择题

在数据库中有如表4-49所示的两个表,设职工表的主码是职工号,部门表的主码是部门号。
表4-49 职工表和部门表

职 工 表部 门 表
职工号职工名部门号工资部门号部门名部门主任
001李红0158001人事处高平
005刘军0167002财务处蒋华
025王芳0372003教务处许红
038张强0265004学生处杜琼
下面的SQL操作,不能执行的是______。

A.从职工表中删除行('025','王芳','03',720)
B.将行('005','乔兴','04',750)插入到职工表中
C.将职工号为“001”的工资改为700
D.将职工号为“038”的部门号改为'03'

答案

参考答案:B

解析:由于职工表中的职工号为主码,不能向其中插入同主码的记录,因此选择B。

单项选择题
单项选择题