触发器
再仓库管理系统中,怎样利用触发器来实现出库管理(利用先进先出)。(急)谢谢你的回答。 问题点数:0、回复次数:2Top
1 楼tchatcha(沧桑,孤独,浪漫,但执着!)回复于 2003-06-02 10:50:40 得分 0
你问的问题好模糊Top
2 楼thinkinger(只剩浪漫)回复于 2003-06-02 11:57:40 得分 0
提示一下,在每个表的触发器中,有两个系统默认的遇此次事务相关的表:inserted,deleted
当你插入记录时,你的本表和inserted表中都会有这些记录的;
当你更新记录时,inserted表中有你发生更改后记录,deleted表中有更改前的记录;
当你删除记录时,删除的记录全部在deleted中;
根据你的需求,你可以利用规则的第一条来处理。在你的出货单中,当你出货时,相当于插入记录,你可以在此表中写insert型的触发器,在库存表中利用关键列来更新相应的货物记录,至于先进先出的原则,你可以利用货物进货批次来处理,最好是用出发器调用一个存储过程来做,这样模块化比较强!Top




