设置返回值的变量我创建了一个简单的存储过程,它返回一个字符串不能在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