存储过程相当于C# Java的函数
输入参数就是你要传入的一些值 。它从外面进来帮助你完成你的存储过程。
输出参数就是你要传出去的一些值。它是从存储过程里面得出的值来帮助传出去完成外面要做的事情。
区别就是一个进一个出。输入参数是外程序帮助存储过程;输出参数是存储过程帮助外程序
1. 没有参数输入输出
2.
有参数输入,无参数输出
3.
参数输入,参数输出
在调用的时候,需要在外部单独声明一个变量,exec 输入参数,输出参数 output
写这么多,是为自己今后学习用。
1, 存储过程(Procedure)-基本创建与操作。 |
|
2, 存储过程(Procedure)-带入参 |
|
3, 存储过程(Procedure)-带入参和出参。 |
|
CREATE PROCEDURE
dbo.my_proc
@first int = NULL, -- NULL
default value
@second int =
2, -- Default value of 2
@third int = 3 -- Default value of
3
AS
SET NOCOUNT
ON;
SELECT @first, @second,
@third;
GO
http://www.cnblogs.com/ylbtech/archive/2012/08/14/2638257.html#ylb3
存储过程小结