MySQL中怎么自定义函数

MySQL中怎么自定义函数,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

成都创新互联一直通过网站建设和网站营销帮助企业获得更多客户资源。 以"深度挖掘,量身打造,注重实效"的一站式服务,以网站设计、成都网站建设、移动互联产品、全网营销推广服务为核心业务。十年网站制作的经验,使用新网站建设技术,全新开发出的标准网站,不但价格便宜而且实用、灵活,特别适合中小公司网站制作。网站管理系统简单易用,维护方便,您可以完全操作网站资料,是中小公司快速网站建设的选择。

控制流程函数

case...when

根据值判断返回值,类比编程中的IF-ELSE判断。

if(expr1,expr2,expr3)

如果表达式expr1是TRUE,则IF()的返回值为expr2;否则返回值则为expr3。

ifnull(expr1,expr2)

如果表达式expr1不为NULL,则返回值为expr1;否则返回值为expr2。

常用字符串函数

CHAR_LENGTH()

返回值为字符串的长度。

CONCAT(str1...)

拼接串联字符串。

ELT(N,str1,str2,...)

若N=1,则返回值为str1,若N=2,则返回值为str2,以此类推,可以用来转换返回页面的状态。

FORMAT(X,D)

格式化数字类型。

TRIM(str)

清空字符串空格。

数值函数

FLOOR(X)

返回不大于X的最大整数值。

MOD(N,M)

模操作。返回N被M除后的余数。

RAND()RAND(N)

返回一个随机浮点值,范围在0到1之间。若已指定一个整数参数N,则它被用作种子值,用来产生重复序列。

时间日期函数

ADDDATE(date,INTERVALexprtype)

给指定日期,以指定类型进行运算。

CURDATE()

将当前日期按照'YYYY-MM-DD'或YYYYMMDD格式的值返回,具体格式根据函数用在字符串或是数字语境中而定。

DATE(expr)

提取日期或时间日期表达式expr中的日期部分。

DATE_FORMAT(date,format)

根据format字符串进行date值的格式化。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


本文标题:MySQL中怎么自定义函数
文章转载:http://pwwzsj.com/article/pdddse.html