SQL: 日期截断函数 DATETRUNC
SQL SERVER 2022 新函数
-- 日期截断函数 DATETRUNC(@datepart, @datetime )
SELECT DATETRUNC(QUARTER, '2023-05-24 22:04:36.098') DATE_TRUNC
/*
@datepart 的有效单位为:
‘YEAR’、‘YYYY’、‘YY’:截断到 expr 所处年份的第一个日期,时间部分将归零
‘QUARTER’:截断到 expr 所处季度的第一个日期,时间部分将归零
‘MONTH’、‘MM’、‘MON’:截断到 expr 所处月份的第一个日期,时间部分将归零
‘WEEK’:截断到 expr 所处周的星期一,时间部分将归零
‘DAY’、‘DD’:将时间部分归零
‘HOUR’:将带有小数部分的分钟和秒归零
‘MINUTE’:将带有小数部分的秒归零
‘SECOND’:将秒的小数部分归零
‘MILLISECOND’:将微秒归零
‘MICROSECOND’:保持不变
*/
优质生活从拆开始
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-05-24 FN_SPLIT-表值函数, 将字符串转列表