zoukankan      html  css  js  c++  java
  • 利用VS调试存储过程

    大家一定在编写或分析一个复杂存错过程时,很希望能想VB代码一样进行调试,可惜SQL Server本身并没有提供调试器,我们可以利用VS来进行调试。

       我写了一个简单的存储过程,介绍一下用VS调试存储过程的步骤。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Create PROCEDURE testProcDebugger
        @id int
    AS
    BEGIN
        declare @testVal1 int
        set @testVal1=@id
        declare @empid varchar
        declare @shipperid varchar
      
        select @empid=shipperid,@shipperid=empid from orders
        where orderid=@testVal1
      
        select @empid,@shipperid
    END

    第一步:启动Visual Studio,点“试图”->“服务资源管理器”

    第二步:添加数据连接。
     
        
     
     
     
    填写好数据库名、登录账号、和要连接的数据库,点确定。
     
     
     
    第三步:在要调试的存错过程上右键,选择“单步执行存储过程”
     
     
         
     
    第四步:这时调试器会根据存储过程的参数,提示你输入几个用于条数的值,然后点确定就可以进入调试状态了。
     
          
     
    现在大家就可以像调试VB代码一样,进行一步一步的跟踪了。

    第二步:添加数据连接。

    填写好数据库名、登录账号、和要连接的数据库,点确定。
     
    第三步:在要调试的存错过程上右键,选择“单步执行存储过程”

      
    第四步:这时调试器会根据存储过程的参数,提示你输入几个用于条数的值,然后点确定就可以进入调试状态了。

     
    现在大家就可以像调试VB代码一样,进行一步一步的跟踪了。

  • 相关阅读:
    setTimeout和setInterval的区别(面试题)
    什么是跨域?列出几种JS跨域解决方法?(前端面试题)
    建网站的流程
    CSS Sprite(雪碧图)简单使用
    前端不得不说的性能优化
    面试题
    前端如何做好SEO优化
    JavaScript string字符串对象常见方法
    微信号复制跟跳转——clipboard.js
    微信号复制跟跳转——execCommand()
  • 原文地址:https://www.cnblogs.com/ruiati/p/3098432.html
Copyright © 2011-2022 走看看