前面做了一下数学函数的总结,时间函数在数据库中也是很重要的我想了
下还是写写。
- now()用于返回当前系统日期+时间
select NOW()

2.curdate返回当前系统日期不包含时间
select CURDATE()

3.curtime返回当前时间,不包含日期
select CURTIME()

4.获取指定的部分,比如年,月,日等
例如:
select YEAR(NOW())

月份就是Month,其它的就看你自己的词汇量了
哈哈哈哈
这里就不例举了
5.str_to_date将字符通过指定的格式转换成日期
select STR_TO_DATE('1998-06-02','%Y-%c-%d')
这个函数用的次数特别的多,所用的场景也是比较的多比较的重要。


可以根据这个格式进行使用
6.date_format将日期转换成字符
select DATE_FORMAT(NOW(),'%Y年%c月%d日')

突然发现才写了这么一点就再加一点添头吧
select VERSION() 查看当前数据库版本号
select USER()查看当前用户
select database()查看当前数据库
每次写博客都是对知识的一次回顾,也希望可以帮到你。
本文介绍了数据库中关于时间的重要函数,如NOW()返回当前日期时间,CURDATE()获取当前日期,CURTIME()显示当前时间。还讲解了如何提取日期部分,如YEAR()取年份,并演示了STR_TO_DATE()和DATE_FORMAT()函数将字符串转换为日期或定制日期格式。最后提到了查询数据库版本、当前用户和当前数据库的函数。这些函数对于数据库操作和数据分析至关重要。
1073

被折叠的 条评论
为什么被折叠?



