सिग्नल सिंटैक्स आज़माएं - https://dev.mysql.com/ doc/refman/5.5/hi/signal.html
create trigger agency_check
before insert on foo
for each row
begin
if (new.agency < 1 or new.agency >5) then
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'your error message';
end if
end
संपादित करें
बिल कार्विन द्वारा नीचे दी गई लोकप्रिय टिप्पणी के आधार पर अपडेट किया गया।