1

我想保存用于删除表中一行的 mysql 查询:

例子:

CREATE TRIGGER `table_DEL` BEFORE DELETE ON `table`
FOR EACH ROW BEGIN 
INSERT INTO db_bk.table
SELECT *,NOW(),QUERY()
FROM db.table
WHERE table_id= OLD.table_id; 
END

如您所知,我现在想如果存在一个 query() 函数或另一种方法来检索激活触发器的查询(确切的删除查询)

非常感谢你

4

1 回答 1

0

正如@devart 所说 - 这样的功能不存在。如果您担心谁会从您的表格中删除,则将“删除”权限限制为一个帐户。然后,您可以控制删除记录的方式和时间。

于 2012-05-11T13:04:48.133 回答