34,588
社区成员
发帖
与我相关
我的任务
分享
SELECT fun(100)
SELECT GETDATE()
create function fun(@i int)
returns int
as
begin
declare @j int
set @j=@i+10
return @j
end
go
select dbo.fun(10)
这个没必要写函数。直接加就好了。
--直接加就可以了。
---如果用函数的话
create function t_name(@i int)
return int
as
begin
delcare @j int
set @j=@j+10
return @j
end
create function f_test(@i int)
returns int
as
begin
declare @j int
set @j=@i+10
return @j
end
go
--调用
select dbo.f_test(10)
/*
20
[Quote=引用 1 楼 geniuswjt 的回复:]
create function f_test(@i int)
returns @j int
as
begin
set @j=@i+10
return @j
end
--调用
--select dbo.f_test(10)