更新中的自引用列

时间:2012-11-17 19:15:00

标签: oracle triggers

我希望在客户下订单时从带有文章的表中修改信息,我的意思是,当表格中插入一行PEDIDO_ARTICULO时,应减少剩余产品数量的信息。我认为在触发器中有ARTICULOS表的更新声明,它看起来像这样:

--Actualizamos las unidades disponibles del articulo
UPDATE ARTICULO A
SET A.UnidadesDisp = A.UnidadesDisp - v_unidades_pedidas + v_unidades_devueltas
WHERE A.Color= :NEW.Color AND A.Talla=:NEW.Talla AND A.CodigoP=:NEW.CodigoP;

是否可以像这样自我引用UnidadesDisp?

0 个答案:

没有答案