读书人

过程中的Return是什么意思解决方法

发布时间: 2012-01-13 22:43:29 作者: rapoo

过程中的Return是什么意思
Create Procedure test
as
begin
Return 1
end

go

Exec Test
go

Drop Procedure test

过程中 Return 1 起什么作用?怎么个用法?

[解决办法]
RETURN
从查询或过程中无条件退出。RETURN 即时且完全,可在任何时候用于从过程、批处理或语句块中退出。不执行位于 RETURN 之后的语句。
declare @i int

exec @i=test
select @i
[解决办法]
存储过程返回值为1
[解决办法]
很明显是返回值嘛,在Command调用时,可以加一下 Parameter 来获取返回值

读书人网 >SQL Server

热点推荐