CREATE TRIGGER hrs.stock_BEFORE_INSERT BEFORE INSERT ON stock FOR EACH
ROW
BEGIN
declare d datetime;
declare d2 datetime;
select d=stockDate , d2=ExpDate
from inserted ;
if (d2<d) then
rollBack;
end if;
END
, когда я пытаюсь создать этот триггер, я получаю сообщение об ошибке.
Ошибка 1415: не разрешается возвращать набор результатов из триггера.КАЖДАЯ СТРОКА НАЧИНАЕТСЯ объявить дату и время;объявить d2 datetime;выберите d = stockDate, d2 = ExpDate из вставленного;if (d2
почему выдает сообщение об ошибке?. Как этого избежать?