如何使用存储过程调用标量值

时间:2010-10-14 20:54:29

标签: sql stored-procedures

说我有一个标量值函数,需要两个Guid作为参数:

dbo.CarDistribution

两个Guids区域ModelId和AreaId。

该函数返回另一个Guid。

有人可以向我解释如何在存储过程中调用此函数并将结果设置为变量。

我试着用它来调用它:

CarDistribution('a Guid in here', 'another Guid in here')

但是我得到了错误 'speciesareapresence_eval_internal''

附近的语法不正确

谢谢!

1 个答案:

答案 0 :(得分:1)

    declare @NewGUID uniqueidentifier    

    Select @NewGUID = dbo.CarDistribution (ModelId, AreaId)

    From dbo.YourTable