SQL Server 函数

什么是函数

函数是指一段可以直接被另一段程序或代码引用的程序或代码。

为什么要用函数

在程序设计中,常将一些常用的功能模块编写成函数,这样方便代码的编写。

在哪里用函数

放在函数库中供公共选用

怎么用函数

我们先创建一个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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值