34,590
社区成员
发帖
与我相关
我的任务
分享
create proc zfproc1
@x1 int,--此处不需要declare
@x2 int,
@x3 int
as
begin
declare @max int --此处需要delclare
if @x1>@x2
set @max=@x1
else
set @max=@x2
if @x3>@max
set @max=@x3
print '三个数中最大的数是:'+cast(@max as varchar(50))
end
create procedure Temp1
@a int,
@b int,
@c int
as
begin
declare @Max int
if @a>=@b
set @Max = @a
if @a<=@c
set @Max=@c
if @a<@b
set @Max= @b
if @b<@c
set @Max=@c
Print @Max
end
create proc zfproc1
@int_i int --写参数不用declare
as
begin
declare @chvn_var varchar(50) --这里声明变量要用declare,比如
end
create proc zfproc1
--写参数不用declare
as
begin
--这里声明变量要用declare,比如
declare @s varchar(50)
end