读书人

有没有一个函数可以指定年、月、日转变

发布时间: 2012-03-22 17:43:57 作者: rapoo

有没有一个函数可以指定年、月、日转变为日期的
例如:2007,6,1
2007,12,1
2007,1,12
2007,10,10
转变成2007-06-01
2007-12-01
2007-01-12
2007-10-10
希望大家给个好的办法?

[解决办法]

Declare @Year Int, @Month Int, @Day Int
Select @Year = 2007, @Month = 6, @Day = 1
Select Convert(Varchar(10), Convert(DateTime, Rtrim(@Year) + '- ' + Rtrim(@Month) + '- ' + Rtrim(@Day)), 120)
--2007-06-01

读书人网 >SQL Server

热点推荐