• 利用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代码一样,进行一步一步的跟踪了。

  • 相关阅读:
    全局比对与动态规划
    汉诺塔游戏的递归解析
    scikit-learn 多分类混淆矩阵
    Python argparse 子命令
    优雅的查看json文件
    Python数据结构和算法学习笔记4
    Python学习笔记29
    Python学习笔记28
    Python数据结构和算法学习笔记3
    Python数据结构和算法学习笔记2
  • 原文地址:https://www.cnblogs.com/ruiati/p/3098432.html
Copyright © 2020-2023  润新知