如何调试T-SQL触发器?

如何调试T-SQL触发器?,第1张

如何调试T-SQL触发器

您实际上对此考虑过度。

我首先在一个窗口中运行此查询(以进行设置):

create table X(ID int not null)create table Y(ID int not null)gocreate trigger T_X on Xafter insertas    insert into Y(ID) select inserted.IDgo

然后,我可以丢弃该窗口。我打开一个新的查询窗口,写:

insert into X(ID) values (1),(2)

并在该行上设置一个断点。然后,我 启动
调试器(

Debug
从菜单或工具栏或Alt-F5)并等待(有一阵子,调试器从未如此之快)以使其达到该断点。然后,在那儿打了,我选择了
StepInto
(F11)。然后(再次等待一会儿)打开了一个新窗口,这是我的触发器,调试器停止的下一行代码是
insert intoY...
触发器中的行。现在,我可以在触发器中设置任何其他断点。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5643035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存