请教exec('语句')的调试问题.

bleempan 2006-04-27 09:05:01
exec('语句')
里面的语句非常多,请问有什么好的办法对里面的语句进行调试吗?

把语句提取出来调试太麻烦了...
...全文
173 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoubsky 2006-04-28
  • 打赏
  • 举报
回复
print @sql
OracleRoob 2006-04-28
  • 打赏
  • 举报
回复
用print打印出来,然后对SQL语句进行调试。

print @sql能把变量完整的显示出来,而select @sql只能显示前256个字符。
xeqtr1982 2006-04-28
  • 打赏
  • 举报
回复
print @sql
bleempan 2006-04-27
  • 打赏
  • 举报
回复
代码在这个贴子里.
http://community.csdn.net/Expert/topic/4717/4717090.xml?temp=.4585688
bleempan 2006-04-27
  • 打赏
  • 举报
回复
但是我在递归调用时要动态声明不同的游标名称,不然系统会说游标已经存在...
Yang_ 2006-04-27
  • 打赏
  • 举报
回复
如果不是没有办法,不要用
exec('语句')
调试,可读性都是问题
特别是读别人写的

bugchen888 2006-04-27
  • 打赏
  • 举报
回复
.....................
print @语句
exec(@语句)
.........................
zlp321002 2006-04-27
  • 打赏
  • 举报
回复
declare @语句 Nvarchar(4000)
--组织好@语句后,print @语句
--然后执行
exec(@语句)
子陌红尘 2006-04-27
  • 打赏
  • 举报
回复
用print打印出来,然后对SQL语句进行调试。

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧