mysql 实用函数总结

函数:
select CONCAT('pat_',MD5(vtm)),vtm from  zh_tyc_vtm_new ;-- MD5加密字符串
select DECODE(vtm,'zhangheng') FROM (select ENCODE(vtm,'zhangheng') vtm from  zh_tyc_vtm_new ) a;-- 加密和解密
select FORMAT(5,4) from DUAL ;-- 将数字5格式化,以四舍五入保留小数点后n位
select INET_ntoa(4.8) from dual; -- 数字网络地址(4或8比特),返回作为字符串的该地址的点地址表示
select BENCHMARK(4,'select FORMAT(5,4) from DUAL') from dual;-- 执行4次sql计算时间,0表示很快
select CONNECTION_ID()from  DUAL ;-- 查看当前用户链接数
select SYSTEM_USER();-- 用户名和主机的组合
select SUBDATE('20150603','130603') from  DUAL;-- 时间减
select SEC_TO_TIME(360) from  DUAL;-- 秒转为时间 TIME_TO_SEC时间转为秒
select WEEK('20180328') from DUAL ; -- 计算日期是一年中的第几周
select dayname('20180328') from DUAL ;-- 输出时间周的英文名
select reverse('张恒') from DUAL ;-- 字符串反转
select elt(1,'zhangheng','张恒') from DUAL ;-- 返回第一个字符串
TRIM -- 返回去空格后的字符串
power(x,y) -- 返回x的y次方的值

猜你喜欢

转载自blog.csdn.net/weixin_38120374/article/details/80608469