一.创建一个存储过程
里面有个输出参数output
create proc multi
@num1 int,
@num2 int=10 output --output的功能类似于C#中的out修饰参数
as
set @num2=@num2*@num1
print @num2
二.执行存储过程
exec multi 5,5
这时输出:25
忽略了输出参数的默认值10
exec multi 5
这时输出:50
输出参数的默认值10起作用
一.创建一个存储过程
里面有个输出参数output
create proc multi
@num1 int,
@num2 int=10 output --output的功能类似于C#中的out修饰参数
as
set @num2=@num2*@num1
print @num2
exec multi 5,5
这时输出:25
忽略了输出参数的默认值10
exec multi 5
这时输出:50
输出参数的默认值10起作用