读书人

sql server中自定义的存储过程能否像S

发布时间: 2012-03-18 13:55:39 作者: rapoo

sql server中自定义的存储过程能否像SUM()在select语句中调用?急!!
sql server中自定义的存储过程如下:

CREATE PROCEDURE GetStockNumber
@ProductID varchar(13),
@StockNumber decimal(16,3) output
AS
....

能否如下调用:
select sUcd, GetStockNumber(sUcd)
from whm03
where sUcd = 'K-10003 '

如果不行想达到如上select句中的调用方式如何实现

[解决办法]
建议改成函数吧。。。
[解决办法]
CREATE FUNCTION dbo.Min(@d1 sql_variant, @d2 sql_variant)
RETURNS sql_variant AS
BEGIN
RETURN CASE WHEN @d1 > @d2 THEN @d2 ELSE @d1 END
END
供参考

读书人网 >SQL Server

热点推荐