我想改变master数据库中的sys.sp_executesql程序(在增强的程序文件夹中或用英语调用的任何程序),因为我希望程序打印传递给它的所有内容。
我的代码变得有点丑陋和臃肿的所有......
if @d=1 print @sqlstatement (@d für debug)
...我的动态SQL执行语句前面的语句。我必须这样做,因为SSMS不会告诉你动态SQL错误的行号。我在执行之前打印所有动态SQL,以便确切地知道错误之前的动态sql。
我如何摆脱所有打印语句来清理我的代码?
答案 0 :(得分:0)
只需找到所有并擦除,还有什么?
或者找到生成这个动态sql的代码,并修改它以便不生成这样的代码。