小编典典

如何在删除触发器之前拒绝删除语句?

sql

如何 在删除触发器* (mysql) 之前 拒绝 删除 语句? *

用例示例:我有一个要删除的具有指定 ID 的记录。


阅读 202

收藏
2021-04-15

共1个答案

小编典典

您可以创建一个表,该表使用外键约束来引用您的ID列(前提是该表的主键)。在引用ID = 0的“子”表中插入一行,并从该表中删除用户的所有更新/删除特权。

现在,如果有人尝试删除“父”表中ID = 0的行,由于另一表中已有子行,该行将失败。

2021-04-15