SSMS 2008:调试变得简单了吗?

时间:2012-02-24 08:45:01

标签: sql debugging dynamic

我想改变master数据库中的sys.sp_executesql程序(在增强的程序文件夹中或用英语调用的任何程序),因为我希望程序打印传递给它的所有内容。

我的代码变得有点丑陋和臃肿的所有......

if @d=1 print @sqlstatement (@d für debug)

...我的动态SQL执行语句前面的语句。我必须这样做,因为SSMS不会告诉你动态SQL错误的行号。我在执行之前打印所有动态SQL,以便确切地知道错误之前的动态sql。

我如何摆脱所有打印语句来清理我的代码?

1 个答案:

答案 0 :(得分:0)

只需找到所有并擦除,还有什么?

或者找到生成这个动态sql的代码,并修改它以便不生成这样的代码。