DELIMITER //
CREATE OR REPLACE TRIGGER tmVideo
BEFORE INSERT ON messages
FOR EACH ROW
BEGIN
DECLARE vurl VARCHAR(256);
SET vurl = (SELECT url FROM videos WHERE videoId = NEW.mVideoId);
IF new.mvideoId != NULL THEN INSERT INTO messagesvideos (messageId, videoId, url) VALUES (NEW.messageId, NEW.mvideoId, vurl);
END IF;
END //
DELIMITER ;
I'm trying to save on the messagesvideos table all the messages that contain a video. I created this trigger but when I do the insert on the messages table I get no response.