第 7 章 MySQL函数

来源:互联网 发布:怎样网购淘宝怎样付款 编辑:程序博客网 时间:2024/05/16 14:30

7.1数学函数

数学函数用来处理数值数据方面的运算。主要有绝对值函数、三角函数、对数函数、随机函数。使用函数过程中,如果有错误产生,该函数将会返回空值NULL。这里写图片描述

7.2字符串函数

字符串函数主要用来处理字符串数据,主要有:计算字符长度函数、字符串合并函数、字符串转换函数、字符串比较函数、查找指定字符串位置函数等。
这里写图片描述
这里写图片描述

7.3 日期和时间函数

日期和时间函数主要用来处理日期和时间的值,一般的日期函数除了使用DATE类型的参数外,也可以使用DATETIMNE或TIMESTAMP类型的参数,只是忽略了这些类型值的时间部分。类似的情况,以TIME类型为参数的函数,可以接受TIMESTAMP类型的函数,只是忽略了日期部分。
MySQL的日期和时间函数主要有:返回当前系统的日期和时间值函数、获取参数中的年月日星期小时分秒等值的函数、计算日期和时间间隔的函数、格式化日期和时间函数等。
提示:函数太多不予叙述。

7.4 控制流函数

控制流函数也称为条件判断函数。函数根据满足的条件不同,执行相应的流程。MySQL中的控制流函数有IF、 IFNULL和CASE。
这里写图片描述

7.5 系统信息函数

MySQL的系统信息包括数据库的版本号、当前用户民和连接数、系统字符集、最后一个自动生成的值等。
这里写图片描述

7.6 加密函数

MySQL中的加密函数用来对数据进行加密和解密的处理,以保证数据表中某些重要数据不被别人窃取,这些函数能保证数据库的安全。
这里写图片描述
提示:PASSWORD(str)函数在MySQL服务器的鉴定系统中使用;不应将其用在个人的应用程序中,PASSWORD(str)加密是单向的(不可逆),其执行密码加密和UNIX中密码加密的方式不同。

7.7 其他函数

MySQL还有一些其他函数没有归类,但是也会使用到。
这里写图片描述

0 0
原创粉丝点击