3

我想知道我可以运行返回多个结果集。这可能吗?

如果视图不能做到这一点,那么 SQL Server 中是否有另一个具有高可见性/透明度的对象可以实现这一点?(我喜欢使用视图,因为我可以很容易地看到它并在 Views 文件夹下运行它)。存储过程并不是很理想,因为我有这么多。

谢谢

4

1 回答 1

9

不,它不能,我认为存储过程是您唯一的选择。

也许你可以把它放在一个特定的模式或命名约定中(例如前缀 with__所以它在顶部排序)以使其更明显。在 SSMS 中,您可以分配快捷键来运行特定的存储过程——这有帮助吗?

显然,如果结果集恰好UNION兼容,您可以将它们组合在 A View 中,但仍然只返回一个结果集。

于 2010-10-20T19:31:21.937 回答