MYSQL数据库(十六)-自定义函数
来源:互联网 发布:r数据分析师 编辑:程序博客网 时间:2024/06/11 07:12
目录
自定义函数讲解
- 什么是自定义函数
- 自定义函数的必要条件
- 自定义函数定义:
- 自定义函数的创建
- 自定义函数的函数体含义:
案例:无参自定义函数
//第一步、查出现有的时间mysql> select now();+---------------------+| now() |+---------------------+| 2017-06-20 15:22:38 |+---------------------+1 row in set (0.00 sec)//第二步、解析时间,类型如下mysql> select date_format(now(),'%Y年%M月%d日 %H点:%i分:%s分' );+-----------------------------------------------------+| date_format(now(),'%Y年%M月%d日 %H点:%i分:%s分' ) |+-----------------------------------------------------+| 2017年June月20日 15点:25分:02分 |+-----------------------------------------------------+1 row in set (0.04 sec)//第三步、把这个结果写成函数mysql> create function f1() returns varchar(30) -> return date_format(now(),'%Y年%M月%d日 %H点:%i分:%s分');Query OK, 0 rows affected (0.02 sec)//最后、之后我们查日期就可以直接,如下mysql> select f1();+-----------------------------------+| f1() |+-----------------------------------+| 2017年June月20日 15点:28分:23分+-----------------------------------+1 row in set (0.04 sec)
有参数自定义函数
//创建一个有参数的函数f2,里面的函数体是求两个数据的平均值。mysql> create function f2(num1 smallint unsigned,num2 smallint unsigned) -> returns float(10,2) unsigned -> return(num1+num2)/2;Query OK, 0 rows affected (0.00 sec)//查询结果mysql> select f2(34,78);+-----------+| f2(34,78) |+-----------+| 56.00 |+-----------+
符合函数自定义函数
- 更改结束符
- 向数据表test中添加一条新数据,写成adduser函数
- 之后添加就可以直接用adduser函数即可
阅读全文
0 0
- MYSQL数据库(十六)-自定义函数
- mysql学习笔记之十六(数据库维护)
- 数据库学习纪要(二十六):MySQL-6-子查询
- MySQL数据库学习——自定义函数
- MYSQL自定义函数(五)
- mysql 学习记录(二十六)--mysql数据库的备份与恢复
- MYSQL用法(十六) MySQL按指定字段自定义列表排序
- mysql自定义函数(通过IP去数据库匹配IP区间是否包含该IP)
- 数据库菜鸟学习之旅(二):Mysql自定义函数
- lib_mysqludf_sy--mysql集成用户自定义函数(添加自定义函数)
- MySql数据库函数(2)
- Mysql数据库 (2)函数
- 边记边学PHP-(十六)PHP使用MySQL扩展库操作数据库
- 初学mysql(十)-数据库之存储过程、函数与游标-自定义函数和流程控制(下)
- opensips添加自定义数据库表(mysql)
- IOS学习(十六)自定义tabBar
- 数据库自定义函数学习
- 数据库自定义函数
- nginx
- 安卓动画炫酷效果项目
- Java创建和解析Json数据方法(二)——org.json包的使用
- finereport报表动态表格实现
- ubtun开启22端口
- MYSQL数据库(十六)-自定义函数
- java基础知识总结
- HDU 2594 两串合为一串,利用nex数组巧解
- Linux下设置Redis开机自启
- linphone3.9windows编译心得
- Maven依赖调解和可选依赖
- 生成对抗网络学习笔记3----论文unsupervised representation learning with deep convolutional generative adversarial
- 较复杂的SQL左链接查询
- yara语法简介