2)空值删除的情况:
delete kun.职工where 职工号is null
3) delete kun.订购单明细where kun.订购单明细.订购单号in (select 订购单号from kun.订购单where 职工号=99) delete kun.订购单where 职工号=99
(联级删除)
4:更新操作代码 1):(违反参照完整性约束)
update kun.职工set 仓库号='100' where 职工号='90'
2):(违反实体完整性)
update kun.仓库set 仓库号='茂名' where 仓库号='1'
3)(更新违反自定义完整性):
update kun.仓库set 面积='1' where 仓库号='1'
5:代码
update kun.职工set 工资=(工资+(工资*0.1)) where 仓库号between 1 and 9
6:代码
update kun.订购单set 金额=(select sum (单价*数量) from kun.订购单明细where 订购单号between 81 and 96)
where 订购单号between 81 and 96
7:代码
1)delete kun.订购单where 供应商号in (select 供应商号from kun.供应商where 供应商名='华仔')
这题:(因为有外建约束 应把订购单明细的相应记录删除)
2)delete kun.职工where 仓库号in (select 仓库号from kun.仓库where 城市='茂名')