我想创建一个触发器,它会乘以-1的sales_price现场,销售表是这样的交易类型,它有退票和S销售VARCHAR R上。MySQL的触发繁殖价值
这是我试图创建触发器:
delimiter $$
CREATE trigger refund_negative before insert on sale
for each row
begin
set new.SALE_PRICE = new.SALE_PRICE *(-1)
where TRA_TYPE = 'R';
end;
delimiter $$
你想要什么发生? – barudo
我需要触发的int值更改为负,其中交易类型= R,所以比如当我把一个新行的表,我把10.99作为销售价格和R或S作为交易类型,但需要改变值10.99至-10.99每次交易类型为R – VmTech