函数:
create function myAdd(@a int,@b int) //创建一个函数mgAdd,二个整形的参数
returns int //返回值类型为整形
as
begin //定义函数主体
declare @c int
set @c=@a+@b
return @c
end
//调用上述函数
declare @a1 int,@b1 int,@c1 int
select @a1=1,@b1=2
set @c1=yywjw.dbo.myAdd(@a1,@b1)
print @c1
//申明一个表函数
create function getclass(@classname nvarchar (50)) //创建一个函数getclass,一个字符型参数
returns table //返回一个表
as
return (select *from Student where ClassName=@classname)
//调用表函数
select * from getclass('rrrr')