程序员:数据库常用函数来了,快看看!

哈喽,继续给大家分享数据库支持,今天给大家分享的是常用函数,快来看看有哪些常用函数,

字符串函数

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还有一些内置函数,都拥有很好的性能,大家有需要可以看看文档。

欢迎大家在评论区留下自己的观点!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190121A1D7PK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券