日期:2014-05-19  浏览次数:20441 次

SQL日期时间类型数据只要日期里面的日怎么写?
SQL日期时间类型数据只要日期里面的日怎么写?

例如:2007-05-15   16:00:00     ===>       15

15为(varchar)

------解决方案--------------------
declare @d datetime
set @d= '2007-05-15 16:00:00 '
select cast(datepart(day,@D)as varchar),cast(day(@d) as varchar)