Spaces:
Sleeping
Sleeping
File size: 783 Bytes
07c3cdd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | CREATE TRIGGER CONTENT_UPDATE BEFORE UPDATE ON CONTENT
FOR EACH ROW
BEGIN
DECLARE str TEXT;
IF (NEW.CON_VALUE IS NULL) THEN
SET str = '';
ELSE
SET str = NEW.CON_VALUE;
END IF;
CASE (NEW.CON_CATEGORY)
WHEN 'APP_TITLE' THEN
BEGIN
UPDATE APP_CACHE_VIEW
SET APP_TITLE = str
WHERE APP_UID = NEW.CON_ID;
END;
WHEN 'PRO_TITLE' THEN
BEGIN
UPDATE APP_CACHE_VIEW
SET APP_PRO_TITLE = str
WHERE PRO_UID = NEW.CON_ID;
END;
WHEN 'TAS_TITLE' THEN
BEGIN
UPDATE APP_CACHE_VIEW
SET APP_TAS_TITLE = str
WHERE TAS_UID = NEW.CON_ID;
END;
ELSE
BEGIN
END;
END CASE;
END; |