触发器中语句改判断方式
如题,这个触发器条件能否改为判断语句,当满足
--(i.参考单别 = t1.工单单别 and i.参考单号 = t1.工单单号)
--or
--(i.参考单别 = t1.订单单别 and i.参考单号 = t1.订单单号)
时,执行
备注 =参考单别+参考单号不满足条件时,退出语句,可以让单据新增或修改,因为现在这个触发器执行后,发现我要新增加单据或增加一条记录时,就会出问题
我分析觉得是这个触发器的语句是肯定的方式,才存在这个问题,不知道是不是这样?
------解决方案--------------------呵呵,其实就是只选择一行数据,因为子查询要返回数据,并且赋值,必须只有1行数据,否则就会报错