有什么方案完成。
比如我有一个调拨表和一个商品表
调拨表(调拨单好,原始仓库,目标仓库,商品编号,调拨数量)
商品表(商品编号,现存数量)
从原始仓库到目标仓库调拨某商品数量,同时要把调拨数量加到目标仓库现存数量中;同时原始仓库中的现存数量减去这些调拨数量。

解决方案 »

  1.   

    很好啊,使用触发器啊,专门用来处理这种事情的
    CREATE TRIGGER trigger_name 
    ON { table | view } 
    [ WITH ENCRYPTION ] 
    {
        { { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] }
            [ WITH APPEND ]
            [ NOT FOR REPLICATION ]
            AS
            [ { IF UPDATE ( column )
                [ { AND | OR } UPDATE
      

  2.   

    这个功能用存储过程一样很轻松的实现的
    只要把条件写好,更新商器的数量就可以了
    用两条update语句就可以了