时间格式的转为2006-02-06
结果为VARHCAR
select convert(varchar(10), getdate(), 121)--结果:2006-02-06
select convert(varchar(7), getdate(), 121) --结果:2006-02
结果为DATATIME
select cast(convert(varchar(10), getdate(), 121) as datetime)
select cast(convert(varchar(7), getdate(), 121) + '-01' as datetime)
结果为VARHCAR
select convert(varchar(10), getdate(), 121)--结果:2006-02-06
select convert(varchar(7), getdate(), 121) --结果:2006-02
结果为DATATIME
select cast(convert(varchar(10), getdate(), 121) as datetime)
select cast(convert(varchar(7), getdate(), 121) + '-01' as datetime)
本文介绍如何使用SQL将日期转换为特定格式,例如2006-02-06,并展示了如何通过不同的SELECT语句实现从当前日期获取年月日等信息。
946

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



