SQL函数之日期时间函数:GETDATE,DAY,MONTH,YEAR,DATEDIFF,DATEADD函数

日期时间函数

在这里插入图片描述

GETDATE函数

GETDATE函数返回系统的当前日期。GETDATE 函数不使用参数。
注意:GETDATE 函数的返回结果的长度为 29 个字符。

--GETDATE函数
--GETDATE函数返回系统的当前日期。GETDATE 函数不使用参数。
--注意:GETDATE 函数的返回结果的长度为 29 个字符。
SELECT GETDATE() AS 现在时间

在这里插入图片描述

DAY函数

DAY函数返回一个整数,表示日期的“日”部分。

--DAT函数
--DAY函数返回一个整数,表示日期的“日”部分
SELECT DAY(GETDATE()) AS '日(DAY)'

在这里插入图片描述

MONTH函数

MONTH函数返回一个表示日期中的“月份”日期部分的整数。、

--MONTH函数
--MONTH函数返回一个表示日期中的“月份”日期部分的整数
SELECT MONTH(GETDATE()) AS '月(MONTH)'

在这里插入图片描述

YEAR函数

YEAR函数用于返回指定日期的年份。

--YEAR函数
--YEAR函数用于返回指定日期的年份
SELECT YEAR(GETDATE()) AS '年(YEAR)'

在这里插入图片描述

DATEDIFF函数

DATEDIFF函数用于返回日期和时间的边界数。

--返回两个日期之间的天数
SELECT DATEDIFF(DAY,'2019-02-22','2019-03-22') AS 时间差
SELECT DATEDIFF(HOUR,GETDATE(),'2019-02-23') AS 小时差

在这里插入图片描述

DateADD函数

DATEADD函数将表示日期或时间间隔的数值与日期中指定的日期部分相加后,返回一个新的值
第一个数值:指定要与数值相加的日期部分的参数。
第二个数值:用于与 第一个数 相加的值。
第三个值:返回有效日期或日期格式的字符串的表达式。

--第一个数值:指定要与数值相加的日期部分的参数
--第二个数值:用于与 第一个数 相加的值
--第三个值:返回有效日期或日期格式的字符串的表达式
--在现在时间上加上一个月
SELECT GETDATE() AS 当前时间
SELECT DATEADD(MONTH,1,GETDATE()) AS 下一个月的时间

在这里插入图片描述

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值