社区
MS-SQL Server
帖子详情
存储过程嵌套时出错,怎定位?[昨晚散尽可用分]
internetcsdn
2004-07-19 01:00:31
存储过程A里有多层嵌套(B,C,D..),当执行A时出错,
请问应该怎做才可以定位到是哪一层出错呢?
昨晚散尽可用分了,只好发0分贴,说声对不起.
...全文
189
16
打赏
收藏
存储过程嵌套时出错,怎定位?[昨晚散尽可用分]
存储过程A里有多层嵌套(B,C,D..),当执行A时出错, 请问应该怎做才可以定位到是哪一层出错呢? 昨晚散尽可用分了,只好发0分贴,说声对不起.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
internetcsdn
2004-07-20
打赏
举报
回复
可以通过返回值来标识吗?
sunwindyang
2004-07-20
打赏
举报
回复
好呀
不错
受教了
健者天行
2004-07-20
打赏
举报
回复
一个笨方法:
试着在每个存储过程、一些可能出差的地方,
加上
Pint 1
Pint 2
Pint 3
......
internetcsdn
2004-07-20
打赏
举报
回复
谢过楼上.
pbsql
2004-07-20
打赏
举报
回复
如何跟踪调试存储过程
步骤:
在查询分析器中——》左边的对象浏览器——》选择要调试的存储过程——》右击鼠标——》选择调试——》输入参数——》设置完参数值后点击执行,就会出现一个浮动工具条,上面有单步执行,断点设置等。
若按上面步骤不行,则继续设置:
控制面板——》管理工具——》服务——》MSSQLSERVER——》“登录”选项卡,把登录身份选“此帐户”,然后用户名和密码添你登录Windows用的用户名和密码(你必须是有管理员权限的),然后重启SQL SERVER服务。在查询分析器里调试的时候用sa登录或Windows帐户登录都可以。
internetcsdn
2004-07-20
打赏
举报
回复
晕
找了十分钟,
在查询分析器中迷失了
"调试--单步调试"什么家伙来的?
zjcxc
元老
2004-07-20
打赏
举报
回复
可以通过返回值来标识,但这样就相当于自己在存储过程中写调试代码了.
outwindows
2004-07-20
打赏
举报
回复
按邹建说的方法调试...
zjcxc
元老
2004-07-19
打赏
举报
回复
用查询分析器中的调试--单步调试可以解决.
icedut
2004-07-19
打赏
举报
回复
不时有错误信息么,可以看到是那个存储过程把
icedut
2004-07-19
打赏
举报
回复
很麻烦的样子
internetcsdn
2004-07-19
打赏
举报
回复
楼上:
我是说过程A调用了B,
过程B调用过程C,
过程C调用过程D,
..
当执行A时,报错(可能是A,或者B,或者C..出错),
请问我怎确实是A,B,C,D..中哪一个过程出错.
pbsql
2004-07-19
打赏
举报
回复
多层嵌套?怎么个嵌套?
internetcsdn
2004-07-19
打赏
举报
回复
如果不说定位到哪一层,
而说要确定到哪一个过程,可以做到吗?
internetcsdn
2004-07-19
打赏
举报
回复
我也不知怎,
不过我以前面试时曾有面试官问这个问题.
zjcxc
元老
2004-07-19
打赏
举报
回复
好像不能吧.
c/c++笔试题
存储过程
在创建
时
即在服务器上进行编译,所以执行起来比单个 SQL 语句快 15.Template有什么特点?什么
时
候用? 16 .谈谈Windows DNA结构的特点和优点。 17. 网络编程中设计并发服务器,使用多进程与多...
C/C++笔试题
1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: ...(1)调度:线程作为调度和
分
配的基本单位,进程作为拥有资源的基本单位 ...(4)系统开销:在创建或撤消进程
时
,由于系
C/C++笔试题(很多)
2. (15
分
)下面一段代码,想在调用f2(1)
时
打印err1,调用f2(2)
时
打印err4,但是代码中有一些问题,请做尽可能少的修改使之正确。 1 static int f1(const char *errstr, unsigned int flag) { 2 ...
高性能 MySQL 第四版(GPT 重译)(三)
通过添加一些东西,比如解析和优化过程,这只是理解 MySQL 如何访问表和索引的下一步,我们在上一章中讨论过。当你开始研究查询和索引之间的相互作用
时
,出现的额外维度是 MySQL 如何基于在另一个表中找到的数据访问...
c/c++笔试
1.进程和线程的差别。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调度和
分
配的基本单位,进程... (4)系统开销:在创建或撤消进程
时
,由于系统都要为之
分
配和回收资源,导
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章