【发布时间】:2010-09-15 17:47:41
【问题描述】:
假设我必须实现一段 T-SQL 代码,该代码必须返回一个表作为结果。我可以实现一个表值函数或返回一组行的存储过程。我应该使用什么?
简而言之,我想知道的是:
函数和存储过程之间的主要区别是什么?在使用其中一种时我必须考虑哪些因素?
【问题讨论】:
-
这似乎是一个完美的答案:stackoverflow.com/a/1179778/365188
标签: sql sql-server database function stored-procedures