MySQL中插入、删除的表(魔术表)

MySQL中插入、删除的表(魔术表),mysql,database-trigger,Mysql,Database Trigger,我是MS-SQL的普通用户,但现在正在一个以mysql为后端的项目中工作 请告诉我mysql中是否存在这样一个插入/删除的表(魔法表),我可以在触发器内部或在正常查询中使用。它们在mysql中被称为NEW和OLD NEW是要插入的新记录或更新的数据 OLD是已删除的记录或更新前的旧数据 请参阅此处创建触发器的文档:我们是否也可以将其用于常规查询,因为我们可以使用MS-SQL Server 2005/2008中的“输出”插入/删除?@Rajesh我四处查看,无法找到与MSSQL中的output子句

我是MS-SQL的普通用户,但现在正在一个以mysql为后端的项目中工作


请告诉我mysql中是否存在这样一个插入/删除的表(魔法表),我可以在触发器内部或在正常查询中使用。

它们在mysql中被称为
NEW
OLD

NEW
是要插入的新记录或更新的数据

OLD
是已删除的记录或更新前的旧数据


请参阅此处创建触发器的文档:

我们是否也可以将其用于常规查询,因为我们可以使用MS-SQL Server 2005/2008中的“输出”插入/删除?@Rajesh我四处查看,无法找到与MSSQL中的output子句类似的方法。@Rajesh,新/旧虚拟表仅存在于触发器中。不能在正常查询中使用它们。但是,您可以将删除的行保存到触发器内选择的表中。