Ticket #9651: sql_trigger.sql

File sql_trigger.sql, 989 bytes (added by AWa., 15 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 ;