SQL服务器:在触发停止的INSERT(SQL Server: halt an INSERT in

2019-10-28 13:53发布

我有一个INSERT触发器,我需要通过提高一个错误,停止插入。

RAISERROR

会显示错误消息,但有一种方法可以制止的动作没有交易任何其他方法?

Answer 1:

你在错误的地方触发。

你需要一个INSTEAD OF触发器,而不是(没有双关语意)来控制它。 一个FOR INSERT触发器时插入后,使马早已狂奔。



文章来源: SQL Server: halt an INSERT in a trigger