sql 语句随机时间存储过程

CREATE PROC [dbo].[Proc_GetRandomTime](@startTime datetime,@endTime datetime,@date datetime output )

AS

Begin    



Declare @MS int

Set @MS=DATEDIFF(ms,@startTime,@endTime)



set @date=DateAdd(ms,Floor(@MS*rand()*5/8),@startTime)

End

 

你可能感兴趣的:(存储过程)