SQL server 如何调试触发器!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server 如何调试触发器!相关的知识,希望对你有一定的参考价值。

一、打开sql查询分析器;

二、将以下sql语句复制到查询窗口并运行;

use pubs

create  trigger trigger_update on authors
for update
as
begin
 print(update lastname=hoho)
end

create    proc authors_procinsert
as 
begin
 update  authors set au_lname=hoho where au_id=172-32-1176
end


三、在左边的对象浏览器中选择pubs->存储过程在authors_procinsert(如未出现请刷新pubs数据库)上右击弹出菜单选择“调试...”。

四、当运行到" update  authors set au_lname=hoho where au_id=172-32-1176“时按“f11”即进入触发器代码。

参考技术A 先分析触发器代码是否正确,再对相应表做插入、修改、删除动作,看所产生的结果与预期的是否相同 参考技术B 用INSERT到另外一张表 参考技术C VS 08 可以调试存储过程和触发器。。。
需要SQL 05 开启一个服务

详细的可以网上查一下本回答被提问者采纳

以上是关于SQL server 如何调试触发器!的主要内容,如果未能解决你的问题,请参考以下文章

sql2008 怎么调试触发器

使用 PL\SQL Developer 7.0.2 调试 Oracle 触发器?

Oracle 触发器调试及遇到相关问题解决

Regexp_like 在调试器网站上工作,但不在 Oracle SQL Developer 上工作

如何脱机调试 Azure Blob 存储触发器?

Oracle 12 PL/SQL 在触发器中检索存储过程名称