Ticket #9651: sql_trigger.sql

File sql_trigger.sql, 989 bytes (added by AWa., 13 years ago)
Line 
1delimiter //
2
3CREATE TRIGGER recorded_check_insert BEFORE INSERT ON recorded
4FOR EACH ROW
5BEGIN
6  IF NEW.subtitle = '\0' THEN
7    SET NEW.subtitle = '';
8  END IF;
9  IF NEW.description = '\0' THEN
10    SET NEW.description = '';
11  END IF;
12END;//
13
14CREATE TRIGGER recorded_check_update BEFORE UPDATE ON recorded
15FOR EACH ROW
16BEGIN
17  IF NEW.subtitle = '\0' THEN
18    SET NEW.subtitle = '';
19  END IF;
20  IF NEW.description = '\0' THEN
21    SET NEW.description = '';
22  END IF;
23END;//
24
25CREATE TRIGGER program_check_insert BEFORE INSERT ON program
26FOR EACH ROW
27BEGIN
28  IF NEW.subtitle = '\0' THEN
29    SET NEW.subtitle = '';
30  END IF;
31  IF NEW.description = '\0' THEN
32    SET NEW.description = '';
33  END IF;
34END;//
35
36CREATE TRIGGER program_check_update BEFORE UPDATE ON program
37FOR EACH ROW
38BEGIN
39  IF NEW.subtitle = '\0' THEN
40    SET NEW.subtitle = '';
41  END IF;
42  IF NEW.description = '\0' THEN
43    SET NEW.description = '';
44  END IF;
45END;//
46
47delimiter ;