早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
如果一种原材料可以在多个仓库中存放,则问题4中的触发器程序存在什么问题,如何修改?
题目
如果一种原材料可以在多个仓库中存放,则问题4中的触发器程序存在什么问题,如何修改?
参考答案
正确答案:存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时是按照当前记录的“数量”来判定的当一种原材料存储在多个仓库时这样判定是错误的应根据该原材料在各仓库的存储总量判定。
应将触发器程序的WHEN 子句条件修改为:
WHEN nrow.储备量>(SELECT SUM (数量)
FROM 原材料
WHERE 编号=(SELECT 编号
FROM nrow)
GROUP BY 编号)
存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。 应将触发器程序的WHEN 子句条件修改为: WHEN nrow.储备量>(SELECT SUM (数量) FROM 原材料 WHERE 编号=(SELECT 编号 FROM nrow) GROUP BY 编号) 解析:本题存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。
存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。 应将触发器程序的WHEN 子句条件修改为: WHEN nrow.储备量>(SELECT SUM (数量) FROM 原材料 WHERE 编号=(SELECT 编号 FROM nrow) GROUP BY 编号) 解析:本题存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。
看了如果一种原材料可以在多个仓库中...的网友还看了以下:
六年级上册《每日十分钟应用题》第八十一页最后一题怎么做?小雨和刘星都在银行有存款.刘星比小雨的存款 数学 2020-04-27 …
一道有关初一多项式的题如果多项式2x^2-x=1哪么4x^4-4x^3+3x^2-x-1等于多少 数学 2020-05-13 …
小明参加口算比赛,共做对了90题,如果多做对5题,正确率将达到百分之95.原来的正确率是百分之几? 数学 2020-05-16 …
高等代数证明题:如果多项式f1,f2都与g1,g2互素, 则(f1g1,f2g2)=(f1,f2) 其他 2020-05-23 …
阳光水果商店卖出库存水果的3/4后又运进水果550千克,这时库存水果比原库存量多六分之一,原库存多 数学 2020-07-01 …
水果摊卖出库存水果的五分之一,又运进水果330斤,这时库存水果比原库存量多六分之一,原来库存水果多 数学 2020-07-01 …
高等代数:一个商式的问题如果多项式f(x)可以分解为关于多项式g(x)的一个商式:f(x)=q1( 数学 2020-07-30 …
(选择题)如果在一个关系中,存在多个属性(或属性组)……(选择题)如果在一个关系中,存在多个属性(或 其他 2020-11-02 …
考高选做题如果多做,则按所做的第一题计分是什么意思rt 其他 2020-12-26 …
一道小学数学题,水果批发市场有一批水果,先把库存的水果总数的2/5运走,又运进165吨.这时,批发市 数学 2020-12-29 …