我需要确定SQL Server中给定日期的月天数.
有内置功能吗?如果没有,我应该使用什么作为用户定义函数?
您可以在指定月份的第一天使用以下选项:
datediff(day, @date, dateadd(month, 1, @date))
要让它在每个日期都有效:
datediff(day, dateadd(day, 1-day(@date), @date), dateadd(month, 1, dateadd(day, 1-day(@date), @date)))
10x程序员工作法 -〔郑晔〕
Spring Boot与Kubernetes云原生微服务实践 -〔杨波〕
Netty源码剖析与实战 -〔傅健〕
程序员的个人财富课 -〔王喆〕
如何讲好一堂课 -〔薛雨〕
网络排查案例课 -〔杨胜辉〕
eBPF核心技术与实战 -〔倪朋飞〕
深入浅出可观测性 -〔翁一磊〕
快速上手C++数据结构与算法 -〔王健伟〕
手把手带你写一个MiniSpring -〔郭屹〕
结构思考力 · 透过结构看思考 -〔李忠秋〕
AI 应用实战课 -〔黄佳〕
无涯教程 - Docker教程
无涯教程 - H2教程
无涯教程 - Sed教程
无涯教程 - 数据结构和算法教程
无涯教程 - JSON教程
无涯教程 - Maven教程
无涯教程 - 函数式编程教程
无涯教程 - Java 8 简明教程教程