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
如果我想说它必须检查所有“prozentanteil”,如果总和大于 100,如何创建一个 WHEN 语句?