Я пытаюсь выполнить следующий триггер:
create trigger t23
on studies
after insert, update, delete
as
begin
REFERENCING NEW ROW NewStudent
FOR EACH ROW
WHEN (30 <= (SELECT SUM(credits) FROM Studies)
DELETE FROM NewStudent N
WHERE N.spnr = NewStudent.spnr
end
Я пытаюсь создать триггер, который вставляет ученика, только если кредиты <или = = до '30'. «Кредиты» - это тип int.
Я получаю множество ошибок при попытке реализовать этот триггер. Я действительно перепробовал все, и у меня нет вариантов. Может ли кто-нибудь, кто разбирается в этой области, указать меня в правильном направлении?