打印或选择SQLServer内部函数

时间:2017-03-13 08:23:32

标签: sql-server stored-procedures

在SQLServer中,有时需要在没有调试的情况下执行代码。可以使用print语句或select语句。问题是SQLServer不允许在函数内使用这些方法。这使得复杂的功能像黑盒子一样。我试图使用函数中的存储过程将消息写入文本文件,但是,它也不允许。

有没有办法跟踪我的代码,例如函数中的print语句。

1 个答案:

答案 0 :(得分:0)

您的陈述

  

问题是SQLServer不允许在函数中使用这些方法

同时是问题和答案。是:在功能中不允许这样做。

当我处理更大的功能代码时,我通常将此代码复制到查询窗口并在外部进行测试。这样做,您可以使用PRINTSELECT ... INTO或任何其他方法来保存一些中间值。