mysql - 使用触发器获取mysql中插入行的值

标签 mysql triggers

我正在尝试获取插入行的值,以便我可以在触发器中使用该行。

CREATE TRIGGER employee_insert_trigger AFTER INSERT ON EMPLOYEE

    FOR EACH ROW BEGIN

        //I wan here the value of what was inserted here

    END

最佳答案

使用NEW,如下所示。请参阅Trigger Syntax and Examples了解更多信息

CREATE TRIGGER employee_insert_trigger AFTER INSERT ON EMPLOYEE

FOR EACH ROW 
BEGIN
    SET @some_col = NEW.some_col;
END

关于mysql - 使用触发器获取mysql中插入行的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24558684/

相关文章:

php - Joomla:使用 JDatabaseQuery 来表示插入 .. 选择查询?

php - jQuery Tablesorter 不适用于使用 php 生成的表

php - 结果以 UNIX 时间戳插入 mysql 数据库

postgresql - 使用触发器检索每个 ID 的最后记录

mysql - 更新触发器不同日期

mysql - 我无法在 mysql 上运行触发器

java - 如何使用ibatis将java.util.Set类型的数据插入到我的sql数据库中,其中列类型为set?

mysql - 选择mysql返回的所有值的平均值

sql - 触发 PostgreSQL 数据库的日期更改!

google-apps-script - 仅查看用户的 onOpen 触发器