設置返回值的變量我創建了一個簡單的存儲過程,它返回一個字符串不能在SQL PROC
create proc im.mmtest as
select 'testvalue'
go
那麼我所說的SP和它的返回值設置爲一個變量。通過選擇全部三行並按F5來執行該塊。我確實看到了執行exec語句時的值,但我沒有將字符串值返回select @ret_var
。
請幫我理解爲什麼。我在複雜的SP中使用它,不知道爲什麼SP的值無法正確顯示。
declare @ret_var as varchar(10)
exec @ret_var = im.mmtest
select @ret_var
非常感謝您的幫助。
謝謝您的答覆。但是我想返回'testvalue',我想返回select返回的內容。我怎麼做? – user267277 2010-02-05 17:30:03