我有一个可以从 Management Studio 调用的存储过程,它始终返回 56 行。但是,当我从 ssrs 2008 内部执行查询时,我得到了 61 行。存储过程使用游标并在其中包含一些打印语句。
谢谢,
我有一个可以从 Management Studio 调用的存储过程,它始终返回 56 行。但是,当我从 ssrs 2008 内部执行查询时,我得到了 61 行。存储过程使用游标并在其中包含一些打印语句。
谢谢,
当我有一个存储过程返回警告消息时,我遇到了类似的问题。它导致问题仅在我的 SSRS 数据集/报告中返回不一致的结果。我将 ansi-warnings 设置为关闭,我的问题就消失了。您可能想注释掉您的打印语句并尝试一下。
谢谢,史蒂夫
我会做两件事。
在 SSRS 中,我试图将 null 作为参数的值传递给存储过程。似乎无论我尝试了什么,SSRS 都使用了“null”,它不适用于 @Parameter 在存储过程中为 null。
我创建了一个名为@Rs_null 的报告参数,默认值为(null)。然后我可以使用它。
(创建报告变量并不好,因为我无法传递存储过程参数。)