我有很多stored procedures
正在生产中,但没有functions
。
这里在 MSDN 中是CREATE FUNCTION
. 它说:
在 SQL Server 2012 中创建用户定义函数。用户定义函数是 Transact-SQL 或公共语言运行时 (CLR) 例程,它接受参数、执行操作(例如复杂计算)并返回该操作的结果作为一个值。返回值可以是标量(单个)值或表。使用此语句创建一个可重用的例程,该例程可以通过以下方式使用:
我的存储过程似乎已经实现了上述所有功能。
当一个人选择 afunction
而不是 a时,确定的情况是stored procedure
什么?