【数据库】——函数
来源:互联网 发布:如何调用数组方法 编辑:程序博客网 时间:2024/06/05 22:41
- 前言
- 函数
- 系统定义函数
- 聚合函数
- 数学函数
- 字符串函数
- 时间日期函数
- 自定义函数
- 标量值函数
- 表值函数
- 系统定义函数
- 后语
前言
学习数据库视频的时候,感觉函数的使用非常重要,所以对数据库函数进行了总结和分类!加深一下自己的理解,也能让同学和自己在以后不会的时候,查找起来更加方便!
函数
数据库函数是指当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。
我理解的函数就是,对数据进行指定操作的命令!
系统定义函数
聚合函数
数学函数
字符串函数
时间日期函数
自定义函数
标量值函数
标量值函数,顾名思义,就是返回值是一个确定类型的标量值。其返回值类型为除TEXT、NTEXT 、IMAGE、CURSOR、 TIMESTAMP 和TABLE 类型外的其它数据类型。
创建标量值函数的语法格式:
CREATE FUNCTION [ owner_name.] function_name '声明函数( [ { @parameter_name [AS] scalar_parameter_data_type [ = default ] } [ ,...n ] ] )RETURNS scalar_return_data_type '定义返回值的类型[ WITH < function_option> [ [,] ...n] ][ AS ]BEGIN '函数体function_bodyRETURN scalar_expressionEND
表值函数
表值函数,它的返回值就是一个TABLE的数据类型。(TABLE类型相当于一张储存在内存中的一张虚拟表) 它提供强大的结果集生成能力!它可以在查询内部表或视图允许的任何地方使用。
创建标值函数的语法格式:
CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ] [ type_schema_name. ] parameter_data_type [ = default ] } [ ,...n ]RETURNS TABLE[ WITH <function_option> [ ,...n ] ][ AS ]RETURN [ ( ] select_stmt [ ) ]
后语
每次总结都是一次对知识的整理,虽然那些表格浪费了一些时间!但是能让大家看起来比较舒服,也是值得的!
认真阅读一定会有所收获!
阅读全文
1 0
- 【数据库】——函数
- 数据库——单行函数
- 黑马程序员—数据库函数
- mysql深入——数据库函数
- Linux C——数据库函数
- MySQL数据库学习——自定义函数
- 数据库——(16)函数
- 数据库学习——聚合函数
- MySQL数据库——使用数据处理函数
- 数据库零起步—mysql-IFNULL函数
- 数据库——sql中的聚合函数和标量函数
- 数据库——单行函数(日期函数,转换函数,通用函数)
- 33.Oracle数据库SQL开发之 使用简单函数——使用单行函数字符函数
- 34.Oracle数据库SQL开发之 使用简单函数——使用单行函数数字函数
- 35.Oracle数据库SQL开发之 使用简单函数——使用单行函数转换函数
- 数据库系统概论——求最小函数依赖集
- Oracle数据库学习笔记——单行函数
- Oracle数据库PL/SQL学习笔记——函数定义
- AWK里的语法
- Spring @JsonView使用
- Mysql truncate 表以后如何释放空间
- 顺序容器和简单算法
- 内部类、内部接口
- 【数据库】——函数
- Git使用集锦
- uva 11181 条件概率
- matlab中的uint8
- 解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
- windows安装配置mysql实测成功
- LeetCode 209. Minimum Size Subarray Sum
- python修改目录下指定后缀的文件名
- Ruby中的map, reduce, select, reject, group_by理解