什么是函数
函数是指一段可以直接被另一段程序或代码引用的程序或代码。
为什么要用函数
在程序设计中,常将一些常用的功能模块编写成函数,这样方便代码的编写。
在哪里用函数
放在函数库中供公共选用
怎么用函数
我们先创建一个Customers表
这里我们使用聚合函数
select count(*) from Customers
select Country, count(*) from Customers
group by Country
Select * from Customers
定义一个函数,如果参数1返回男,参数0返回女
这里我们用到自定义函数
--定义一个函数,如果参数1返回男,参数0返回女
--自定义函数
create function Conver2Sex(
@sex bit
)
returns varchar(4)
as
begin
declare @rSex varchar(4)
if(@sex=1)
select @rSex='男'
else
select @rSex='女'
return @rSex
end
最后我们再调用一下函数即可
select *,Conver2Sex(Sex) from Customers