SQL-存储过程,


存储过程

CREATE PROCEDURE GetName --创建存储过程
@score INT=60, --设置输入参数及类型并给个默认值
@result NVARCHAR(30) OUTPUT --设置输出参数及类型
AS --不要忘了AS
//给输出参数赋值
SET @result=(SELECT [Name] FROM Users WHERE Score>@score)
调用

    DECLARE @sum NVARCHAR(30)   --声明一个变量,类型与存储返回类型一致
  EXEC GetSum DEFAULT,@sum OUTPUT --执行存储过程(带默认值)及输出参数设置
  SELECT @sum AS sums  --查看结果

如果这篇文章,对你有帮助,请点击关注,我会持续更新......
原文地址:https://www.cnblogs.com/-GoFurther/p/13731469.html