我想知道使用SQL Server中的另一个存储过程在查询存储过程中插入,删除或更新了多少行。
有人可以帮我怎么做吗?
谢谢
答案 0 :(得分:1)
如果您的应用程序需要知道存储过程影响了多少行,则应对该存储过程进行编程,以告诉您该答案的返回结果。
从建筑学角度讲,您不希望存在“依赖关系”或“魔术知识”或“假设” – “变量不存在,常量不存在。” 您的应用程序应该将每个存储过程都视为“黑匣子”,并且每个存储过程都应同样对待其他存储过程。如果您需要了解存储过程的功能,那么应该单独使用该过程。 (“因此,它仅取决于自身。”)