开发者社区 问答 正文

mysql中的触发器

使用mysql写触发器

有一入库表和出库表和一库存表

当入库,出库,即这两张表有insert时,库存表数量amount修改

怎么写啊,想了半天没写好.

展开
收起
小旋风柴进 2016-03-11 15:01:47 2244 分享 版权
1 条回答
写回答
取消 提交回答
  • 使用OLD和NEW关键字,能够访问受触发程序影响的行中的列(OLD和NEW不区分大小写)。在INSERT触发程序中,仅能使用NEW.col_name,没有旧行。在DELETE触发程序中,仅能使用OLD.col_name,没有新行。在UPDATE触发程序中,可以使用OLD.col_name来引用更新前的某一行的列,也能使用NEW.col_name来引用更新后的行中的列。

    old.xxx来表示旧数据, new.xxx来表示新插入的值. 

    2019-07-17 18:59:20
    赞同 展开评论