一个或多个子行将引用单个主行。我希望Main.Total是所有相应Sub.Amount值的总和。我正在尝试实现一个AFTERINSERT、UPDATE、DELETE触发器来实现这一点。除了触发器之外,我对其他解决方案持开放态度,例如使用视图,如果这是更好的方法。即使有更好的解决方案,我仍然有兴趣学习如何用触发器来解决这个问题,即使只是出于学术目的。); Main
在创建Instead Of触发器时,Sql允许在同一个触发器中包含所有3个DML操作:结果SQL如下所示:INSTEADOF DELETE OR INSERT OR UPDATE ON PO_COSTED_BOM_V NULL;我能够像这样把Insert和Update结合起来:
CREATEOR REPLACE TRIGGER TRIGGER1
我想要一个触发器,它在更新loan表时触发(即返回一本书)。它应该只在贷款过期时从loan表中的行中获取值,并将它们插入一个新表中。student_num) REFERENCES student(student_num)DELIMITER $$
BEGIN
IF (NEW.return_date > OLD.due_date) THEN
我正在尝试在SQL Server2008中为tblCustomer表创建一个数据库触发器。每次在tblCustomer表中执行插入、更新或删除操作时,我需要它向tblChanges表中添加一个新行。到目前为止,我已经有了一些关于这些方面的东西,但不能弄清楚其余的:AFTERINSERT OR UPDATE OR DELETE log_action := 'D