【发布时间】:2013-12-22 21:56:43
【问题描述】:
CREATE TRIGGER hundert
AFTER INSERT ON Leistung
FOR EACH ROW MODE DB2SQL
WHEN(SELECT modulNR, SUM(Prozentanteil) AS summe
FROM Leistung
GROUP BY modulNr
HAVING SUM(prozentanteil) > 100)
BEGIN ATOMIC
SIGNAL SQLSTATE '23506'
SET MESSAGE_TEXT = ('The Sum is bigger then 100');
END
如果总和大于 100,我想说它必须检查所有“prozentanteil”,如何创建一个 WHEN 语句?
【问题讨论】:
标签: triggers insert db2 after-effects