当任何值插入不同的列时,如何创建一个MySQL触发器在一个列中插入“ 1”

时间:2019-12-18 17:14:07

标签: mysql database-trigger

我有一列用于跟踪客户是否已付款的订单,称为“ orderStatus”。我还在“ paymentPaid”字段中记录了实际支付的金额。当客户付款并将数据插入“ paymentPaid”列中时,我还将返回并通过插入“ 1”来更新“ orderStatus”列。这主要是为了排序。一般而言,我对MySQL或MySQL语法中的触发器没有太多的经验,因此我在创建触发器时会寻求帮助,无论何时将任何数据插入“ paymentPaid”或何时将其自动插入到orderStatus中paymentPaid不为null。这是我正在寻找的伪代码示例:

create trigger clientStatusUpdate
after insert on paymentPaid
set clientStatus = 1;

非常感谢您的协助。

0 个答案:

没有答案