MySQL触发器插入不起作用

时间:2017-10-05 06:33:50

标签: mysql triggers phpmyadmin

我有一个名为“事件”的表,其中包含一些名为 user_name 的列。我想设置一个触发器,当一个记录插入到表中时会触发一个触发器,该触发器将用户的名称插入到 user_name 列中。这是我在phpMyAdmin中创建的触发器 - 但是当我向事件表添加记录时, user_name 为空:

DROP TRIGGER IF EXISTS `incidents_user_bi`;CREATE DEFINER=`bb`@`localhost` 
TRIGGER `incidents_user_bi` BEFORE INSERT ON `Incidents` FOR EACH ROW set 
new.user_name = current_user()

我认为我的逻辑是正确的 - 我错过了什么?

0 个答案:

没有答案