MSSQL中Return的用法

2019-01-01 23:19:57来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

MSSQL中Return的用法,实际上,无论是否指定返回值,程序都会返回一个值。默认时,在存储过程完成时,SQL Service会自动返回一个值0.要从存储过程向调用它的代码返回值,可以简单的使用return语句。
return num --只能是整数
CREATE PROCEDURE ch
@ch VARCHAR(55) OUTPUT,
@PING VARCHAR(45) OUTPUT
AS
SELECT @ch='ffgfgfg',@PING='chenssksksk'
--调用
DECLARE @chs VARCHAR(55),@pins VARCHAR(45)
EXECUTE ch @chs OUTPUT,@pins OUTPUT
PRINT @chs
PRINT @pins
=============
CREATE PROCEDURE PIN
AS
RETURN 1
DECLARE @NUM INT
SET EXECUTE @NUM=PIN
PRINT @NUM
==================
CREATE FUNCTION jian()
RETURNS VARCHAR(500)
AS
BEGIN
DECLARE @ch VARCHAR(50)
SET @ch='dkdkkddk'
RETURN @ch
END
SELECT dbo.jian()

以上就是MSSQL中Return的用法,想必都已有了一定的了解,更多关于MSSQL的内容请继续关注爱站技术频道。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:剖析SQL Server连接中常见的三个错误

下一篇:如何給MSSQL添加字段