SQL语句--简单的函数书写举例(1)

SQL语句–简单的函数书写举例(1)

在数据库下的【可编程性】–【函数】下可看到有4类函数,平时用的函数大部分为【系统函数】下的,当这些函数不能满足实际需求时,我们要自己创建函数。

在这里插入图片描述

eg:计算 A+B 
--------------------------创建函数 TEST01--------------------------

CREATE FUNCTION TEST01(@A INT,@B INT) RETURNS INT
--create function 函数名(@参数A 数据类型,@参数B 数据类型)返回值 数据类型
--注意 参数前一定要加 @ !!
AS
BEGIN
	RETURN @A+@B
END

GO
--------------------------查询函数 TEST01--------------------------
eg:计算 2+4 
SELECT dbo.test01(2,4) AS '计算结果'

执行语句后,返回的结果值如下图:
在这里插入图片描述
–这里也有一个注意的点,查函数时,一定要写上 dbo.
即: dbo.test01(2,4)
–不写 dbo. 的话,SQL认不出来它,就报错了
如: test01(2,4)

eg:计算 2+4 
SELECT test01(2,4) 

报错如下图:
在这里插入图片描述

下一篇:修改、删除函数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值