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了, 并加了些注释,方便大家参考。

相关文章:

  • 2022-12-23
  • 2021-09-04
  • 2021-10-14
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2022-02-09
  • 2022-01-03
  • 2021-06-13
相关资源
相似解决方案