Sql获取随机时间
Sql里获取随机的日期时间。
--设置起始日期
declare @starttime datetime
--设置结束日志
declare @endtime datetime
set @starttime='2010-01-01'
set @endtime = '2010-02-01'
declare @ctime datetime
declare @count int
--得到该日期段内随机的某一天日期
select @ctime= dateadd(SECOND,convert(int,(rand()*datediff(SECOND,@starttime,@endtime))),@starttime)
print @ctime
深刻接受2楼朋友的意见,将sp改为普通sql了, 并加了些注释,方便大家参考。
技术改变生活!