例如:我想在[2005/8/1 上午 06:00:00]和,[2005/8/1 上午 08:00:00]之間取一個隨機的時間值,用什麼函數?
declare @starttime datetime, --开始时间
@endtime datetime --结束时间
select @starttime=2005-08-01 06:00:00,
@endtime=2005-08-01 08:00:00
select dateadd(
second,
convert(int,(rand()*datediff(second,@starttime,@endtime))),
@starttime
)