标签: sql-server-2008
我在技术访谈中被问过这个问题。
存储过程的输出和函数有什么区别?
有人可以解释一下吗?
答案 0 :(得分:1)
用户定义的函数可以返回强定义的标量或表格值。基本上,函数可以返回您可以分配给T-SQL变量或行集的任何数据类型。
存储过程不会强烈定义其返回类型。它可以有零个,一个或多个结果集,可以是标量值或行集值。