|
|
2
7
解决方案使用了INSTEADOFDELETE触发器。回滚事务停止了删除。我担心删除时会出现级联问题,但这似乎没有发生。也许触发器不能自己触发。不管怎样,谢谢大家的帮助。
|
|
3
1
触发器可以回滚当前事务,这将具有取消删除的效果。正如上面的海报所述,您还可以使用一个代替触发器。 |
|
|
4
1
根据有关
如果我理解正确,删除操作实际上正在执行。我错过了什么? 不管怎样,我不明白您为什么要删除这些记录,如果业务规则没有通过,那么就取消删除这些记录。我发誓在删除记录之前,如果您通过了业务规则,那么应该更容易测试。
我本来会说用交易,我以前没听说过
|
|
|
Ilia K · 当通过NEW更改字段时,不会执行Postgres触发器 11 月前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
|
|
user26814368 · Oracle在触发器中过滤错误数据 1 年前 |
|
|
robertspierre · 在多对多关系中自动删除未引用的行 2 年前 |
|
|
Martin · 由于活动触发器,无法登录到SQL Server 2 年前 |
|
|
gonzalo2000 · 脚本在手动运行时有效,但触发器不起作用 2 年前 |
|
|
yessoos · 在触发的处理程序中使用类属性 2 年前 |