----取得日期'20090110',兩個月後的最後一天----
declare @dates varchar (10)
set @dates='20090110'
----日期'20090110',月份加3----
select dateadd(m,3,@dates)
----日期'20090110',月份加3後,取年月----
select convert(varchar(7),dateadd(m,3,@dates),120)
----日期'20090110',月份加3,取年月後,日期減1,得到月最後一天----
select dateadd(d,-1,convert(varchar(7),dateadd(m,3,@dates),120)+'-01')
----得到月最後一天後,格式輸出日期----
select convert(varchar(10), dateadd(d,-1,convert(varchar(7),dateadd(m,3,@dates),120)+'-01'),112)
sql dateadd用法
最新推荐文章于 2024-08-26 20:07:15 发布
本文演示了如何使用SQL进行日期操作,包括获取指定日期两个月后的最后一天,并通过逐步转换和格式化来展示这一过程。
653

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



