首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server中自定义的存储过程能否像SUM()在select语句中调用?解决方法

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

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
供参考

热点排行