我想保存用于删除表中行的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()函数或另一个方法来检索激活触发器的查询(确切的删除查询)
非常感谢
答案 0 :(得分:0)
正如@devart所说 - 这样的功能不存在。如果您担心谁会从您的表中删除,请将“删除”权限限制为一个帐户。然后,您可以控制记录的删除方式和时间。