哈喽,继续给大家分享数据库支持,今天给大家分享的是常用函数,快来看看有哪些常用函数,
字符串函数
CONCAT函数:把传入的参数连接成为一个字符串。
INSERT:把字符串str从第x位置开始,y个字符长的子串替换为字符串instr。
LOWER和UPPER函数:把字符串转换成小写或大写。
LPAD和RPAD函数:用字符串pad对str最左边和最右边进行填充,直到长度为n个字符长度。
LTRIM和RTRIM函数:去掉字符串str左侧和右侧空格。
数值函数
ABS(x) 返回x的绝对值
CEIL(x) 返回大于x的最小整数值
FLOOR(x)返回小于x的最大整数值
MOD(x) 返回x/y
RAND(x) 返回0~1内的随机数
ROUND(x) 返回参数x的四舍五入的有y的小数的值
TRUNCATE(x) 返回数字x截断为y位小数的结果
日期和时间函数
CURDATE() 返回当前日期
CURTIME() 返回当前时间
NOW() 返回当前日期和时间
UNIX_TIMESTAMP(date) 返回日期date和Unix时间戳
FROM_UNXTTIME() 返回Unix时间戳的日期值
流程函数
IF(value,t f) 如果value是真,否则返回f;
IFNULL(value,value2) 如果value不为空,返回value1,否则返回value2。
其他常用函数
DATEBASE() 返回当前数据库名
VERSION() 返回当前数据库版本
USER() 返回当前的登录用户名
INET_ATON(IP) 返回IP地址的数字表示
INET_NTOA(NUM) 返回数字代表的IP地址
PASSWORD(STR) 返回字符串str的加密版本
MD5() 返回字符串str的MD5的值
总结,给大家简单介绍了一下常用函数,MYSQL还有一些内置函数,都拥有很好的性能,大家有需要可以看看文档。
欢迎大家在评论区留下自己的观点!
领取专属 10元无门槛券
私享最新 技术干货