0
採用SqlServer的2005年,是有可能做這樣的事情,其中SomeFunction返回一個值。例如1234您可以將函數的結果作爲參數傳遞給存儲過程嗎?
EXEC [dbo].[SomeStoredProcedure] @SomeParameter = SomeFunction()
採用SqlServer的2005年,是有可能做這樣的事情,其中SomeFunction返回一個值。例如1234您可以將函數的結果作爲參數傳遞給存儲過程嗎?
EXEC [dbo].[SomeStoredProcedure] @SomeParameter = SomeFunction()
您將需要首先聲明一個變量來保存該函數的結果。然後,您可以將變量傳遞到存儲過程
Declare @FunctionResult int
Select @FunctionResult = dbo.YourFunction()
Exec dbo.YourStoredProcedure @FunctionResult
很容易的嘗試和測試它自己 – 2010-12-16 07:33:17
號不是這樣的...... – 2010-12-16 07:33:29
是的,我已經嘗試過了,也沒有工作,所以我問的問題如果可以做到的話。 – 2010-12-16 07:37:04