S
santu
Unregistered / Unconfirmed
GUEST, unregistred user!
对于触发器,能否满足如下要求,该如何实现:
我们定义两张简单的表结构
Table1(cname varchar(20),iQty int)
Table2(cname varchar(20),iQty int)
定义触发器如下:
CREATE TRIGGER triggerTable1 ON [dbo].[Table1]
FOR INSERT
AS
insert into Table2
select * from inserted
1.对表Table1做新增操作的时候,如何获得triggerTable1是否成功执行
(由于这个触发器只是举例说明,实际触发器要操作的表或执行的内容比较多,有没有通用的方法,如获得触发器返回的变量来判断)
2.如果没有执行成功,如何获取抛出的异常,变量是什么?谢谢
我们定义两张简单的表结构
Table1(cname varchar(20),iQty int)
Table2(cname varchar(20),iQty int)
定义触发器如下:
CREATE TRIGGER triggerTable1 ON [dbo].[Table1]
FOR INSERT
AS
insert into Table2
select * from inserted
1.对表Table1做新增操作的时候,如何获得triggerTable1是否成功执行
(由于这个触发器只是举例说明,实际触发器要操作的表或执行的内容比较多,有没有通用的方法,如获得触发器返回的变量来判断)
2.如果没有执行成功,如何获取抛出的异常,变量是什么?谢谢