语法

 

CREATE PROC 过程名

@参数1  数据类型  output

@参数2  数据类型  output

…………

AS

SQL语句

GO                       --必须要加上批处理的GO

 

列:

Create proc ILY

@a int=10,        --用户输入的参数

@b varchar(10) output    --输出给用户的参数

  As

Declare @i int

Set @i=1

Begin

While(@i<=@a)

Print’ILoveYou’

Set @i=@i+1

End

If (@a>=100)

Set @b=’同意’

Else

Set @b=’拒绝’

调用带有输入输出参数的时候输出参数需要一个变量来接收,输出参数后面要加上关键字output,最后在打印出来这个变量

Declare @str varchar(10)

 Exec ILY 4,@str output

Print ‘@str’

相关文章:

  • 2022-12-23
  • 2022-02-14
  • 2022-03-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案