在做一个进销存的触发器,在一个叫出入库表tb_churuku里面写触发器把新的一条单据所购入或者销售的货品相应的在一个叫tb_huopin表里作出增减!出入库表里有一个crklbID出入库类别ID用来判断出入。入库的ID和出库退货的ID是1和4,出库的ID和入库退货的ID是2和3,怎样写触发器判断是入和出,能够入就加,出就减啊,我用了IF和ELSE语句但都是只能加不能减啊!我是判别它的出入库类别ID来做的,还有的就是如果我要更新出入库的单据,那么货品对应的数量也要作出相应的增减就是不知道要怎样写,还有就是删除了那张单据货品也是要相应的增减!
要怎样写啊,请高手们帮忙啊!
要怎样写啊,请高手们帮忙啊!
解决方案 »
- 新增客户类别,原有表间关系设计问题?
- 使用触发器同时插入,能否根据某一字段判断是否触发触发器。
- 请问SQL中有没有类似于Access中的备注的类型
- 100分请教开发过大型数据库的前辈大虾们!
- 不通过查询分析器,自己编段小程序来执行*.sql文件
- 马上检测结果,如通过,立即结账.
- 数据导入问题,急,请帮忙,谢谢
- ****高分求助!!!!我现在在.net环境下编程,语言用vb,请问有没有函数可以实现:把用逗号分割的字符串转成字符串数组,还有它的逆过程
- 奇怪的现象,请帮忙解决,!!!!!
- 数据库正在恢复
- MSSERVER2000在加载MDF和LDF前是否要建立数据库组啊
- SQL拼接出的语句保存在D:\1.LOG文件下======================
其实经销存里的触发器都不难的。只是楼主的表述好像不是特别清楚。
不是特别明白,楼主能否详细点。
还有的就是如果那个出入库的货品数量更新了,或者删除了该商品的出入库应该要怎样写!