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

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

eg:计算 A+B
--------------------------创建函数 TEST01--------------------------CREATE FUNCTION TEST01(@A INT,@B INT) RETURNS INT
--create function 函数名(@参数A 数据类型,@参数B 数据类型)返回值 数据类型
--注意 参数前一定要加 @ !!
AS
BEGINRETURN @A+@B
ENDGO
--------------------------查询函数 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) 

报错如下图:

下一篇:修改、删除函数

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

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

    SQL语句–简单的函数书写举例(3) 在前两篇中,案例只涉及到简单的数值,这样的函数称为[标量函数] 这里的函数,可以简单的理解为它是一个可以进行计算的工具 标量函数:是简单的数值,eg:int.ch ...

  2. sql语句insert插入函数如果values值括号里放变量名

    sql语句insert插入函数如果values值括号里直接放变量名就会到时表增加了一个空的记录,解决方法是使用特殊格式 String sql = "insert into user(name ...

  3. 初始SQL语句 简单使用

    初始SQL语句 简单使用 SQL语言共分为四大类: DQL (Data QueryLanguage )数据查询语言 DML(Data manipulation language)数据操纵语言 DDL( ...

  4. DAO层关于sql语句大于或者小于书写问题

    DAO层关于sql语句大于或者小于书写问题 在Dao层写入sql语句是,在对于sql语句含有大于或者小于的逻辑判断时,不能直接写 > or < ,直接写会发现程序会报错.可以通过以下两种方 ...

  5. Oracle sql语句简单优化

    一.操作符优化: 1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格.但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不 ...

  6. SQL语句执行顺序及书写建议

    查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--wher ...

  7. SQL语句之单行函数

    单行函数 1. 函数的理解 1.1 什么是函数 函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它可以把经常使用的代码封装起来,需要的时候直接调用即可.这样既提高了代码效率,又提高了可维护性.在 ...

  8. sql语句中的函数使用

    select *,sum(item_XXname) as itemSum from 表名. get(itemSum) 便可得到一系列的对应字段的和. 涉及到的其他的函数还有,摘自以下地址 http:/ ...

  9. mysql笔记 SQL语句简单的增删改查

    文章目录 mysql来源 navicat快捷键 mysql数据库语言分类 DQL 简单查询 条件查询 模糊查询 分组查询 使用limit字句 多表查询 在增删改句子中使用子查询 排序 显示当前使用数据 ...

最新文章

  1. Html引入百度富文本编辑器ueditor
  2. python补课费用_学习python阶段小总结
  3. 远程仓库都不知道,那你学Git干嘛?
  4. 网络编程第三讲UDP编写
  5. python2.面向对象学生管理系统
  6. redius和oracle怎么配置,求个 交换机radius 详细配置案例
  7. 1026. Table Tennis (30)
  8. 苹果宣布北京时间9月15日凌晨举办发布会后,公司市值再创新高
  9. 出场顺序很重要下一句_人生如戏,出场顺序很重要:再见,不负遇见
  10. 推荐一些不错的公众号【三】
  11. java集合源码分析_java集合源码分析(二):List与AbstractList
  12. torch.optim.lr_scheduler.MultiStepLR()用法研究 台阶/阶梯学习率
  13. 怎么用计算机划因果图,计算机软考考试必备知识点:鱼骨图法
  14. xpath获取同级元素 子元素,子元素取父元素等
  15. 百度网盘超级会员,年卡低至198元!百度官方直充,会员实时生效!
  16. Java实验:编写网络聊天程序(图形界面)
  17. SunOne中的domian常用命令
  18. python开发培训的报价
  19. VueUse中文文档/Vue官方工具库
  20. php制作登录页面的过程_PHP实现简单登录界面

热门文章

  1. 【FCN】Fully Convolutional Networks for Semantic Segmentation学习
  2. ifft2 二维快速傅里叶逆变换(Matlab)
  3. [趣味文学]“帅气”的莎士比亚
  4. Centos Denyhosts 一键安装配置脚本
  5. 转行Python容易吗?
  6. 用迭代算法实现扭蛋机例子
  7. Python爬虫:老兵不死,用数据纪念2019男篮世界杯
  8. uva 10977 Enchanted Forest 魔幻森林
  9. webdav同步书签-floccus
  10. 基于知识图谱的表示学习——Trans系列算法介绍(一)