隨機產生時間的SQL函數

if exists(select * from sysobjects where name = 'gettime')
 drop proc gettime
go
create procedure gettime
 @begintime varchar(5),
 @EndTime varchar(5),
 @randtime varchar(5) output
as
 set @randtime=(SELECT substring(convert(varchar,convert(datetime,100/RAND(),120),120),12,5) )
 while @randtime<=@begintime or @randtime>=@endtime
  set @randtime=(SELECT substring(convert(varchar,convert(datetime,100/RAND(),120),120),12,5) )

go

轉自:http://zhidao.baidu.com/question/67059031.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章