触发MYSQL时间戳

时间:2019-12-12 10:10:37

标签: mysql mysql-workbench

我为我的大学启动了一个项目,我是mysql的新手,所以这可能是一个愚蠢的问题,但这是问题所在: 我被要求创建一个触发器,我的想法是我有一个包含所有电影的表(movieID,movie.title),并且我创建了另一个表,我希望每次有人在电影中添加新的movieID时,在我的新表中表格,它将标记刚刚上传的新movieID及其当前时间戳。我已经做到了,但是当我添加新电影时,其他表没有任何反应。

此处是触发器的新表:

CREATE TABLE updatemovieid(
 movieID int,
 new_movieID INT,
 update_movieID TIMESTAMP NOT NULL,
PRIMARY KEY(update_movieID));

此处是触发器:

DELIMITER //
CREATE TRIGGER aggiornamento AFTER UPDATE ON movies
FOR EACH ROW
BEGIN
INSERT INTO updatemovieid
VALUES (new.movieID, CURRENT_TIMESTAMP);
END//

第一个表格名称是:电影 数据库:netflix

0 个答案:

没有答案
相关问题