单行函数
函数分为内置函数和自定义函数
内置函数从 实现的功能角度 可以分为数值函数、字符串函数、日期和时间函数、流程控制 函数、加密与解密函数获取MySQL信息函数、聚合函数等。
内置函数再分为两 类:单行函数 、 聚合函数(或分组函数) 。
1.数值函数
SELECT ABS(-123),ABS(32),SIGN(-23),SIGN(43),PI(),CEIL(32.32),CEILING(-43.23),FLOOR(32.32), FLOOR(-43.23),MOD(12,5) FROM DUAL;
2.弧度函数
3.三角函数
4.对数
5.进制间的转换
6.字符串函数
7.日期和时间函数
1.获取日期和时间
SELECT CURDATE(),CURRENT_DATE(),CURRENT_TIME(),UTC_DATE(),UTC_TIME() FROM DUAL; • 1. • 2.
2.日期与时间戳的转换
时间戳:
一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
3 .获取月份、星期、星期数、天数等函数
![image-20230307092551692]
4.时间和秒钟转换的函数
5.计算日期和时间的函数
6.日期的格式化与解析
8.加密与解密函数
加密与解密函数主要用于对数据库中的数据进行加密和解密处理,以防止数据被他人窃取。这些函数在 保证数据库安全时非常有用。
9.MySQL信息函数
MySQL中内置了一些可以查询MySQL信息的函数,这些函数主要用于帮助数据库开发或运维人员更好地 对数据库进行维护工作。