sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan indsætter man 1000 tilfældige datoer mellem et givet interval?

declare @FromDate date = '2011-01-01'
declare @ToDate date = '2011-12-31'

select dateadd(day, 
               rand(checksum(newid()))*(1+datediff(day, @FromDate, @ToDate)), 
               @FromDate)


  1. PHPmailer - Flere afsendelser af e-mail

  2. Squeel request og Heroku, Postgres:Fejl ved brug af GROUP BY og ORDER

  3. PostgreSQL hvordan opretter man en kopi af en database eller et skema?

  4. Hvilken Postgres-værdi skal jeg bruge i Django's DATABASE_ENGINE?