首页 > 代码库 > Sql Create Function简单例子

Sql Create Function简单例子

create function test(@Num varchar(20))--@Num 参数returns varchar(50) --返回值类型asbegindeclare @MSG varchar(20)if(@Num =1)    select @MSG =正确else    select @MSG =错误return @MSGend

--调用函数
select dbo.test(2)--传递参数2
返回结果:错误

--创建返回Table类型的函数

create function GetTableDetails()returns TABLEas     return (select * from sales )



--调用函数
select * from dbo.GetTableDetails()--dbo.需要注意
返回sales表的所有记录。

Sql Create Function简单例子