如何将yyymmdd等整数形式的日期转换或强制转换为日期时间格式,以便选择今天的日期getdate()?
我试过这些:
强制转换(DateIDas,getdate())cast(DateID,as datetime,getdate()
试试这个。。。
SELECT CONVERT(VARCHAR(10), getdate(), 112)
具有可变
DECLARE @myDate DATE= '10/15/2014'
SELECT CONVERT(VARCHAR(10), @myDate, 112)
将日期(int)转换为日期时间
DECLARE @myIntDate int= 20141015;
select MyDate = cast(cast(@myIntDate as char(8)) as datetime);