![]() |
[включить плавающее окно] Вверх #1 |
![]() Автор темы Регистрация: 04.06.2013
|
Заполнить случайными значениями поле datetime
Здравствуйте!
Нужно заполнить таблицу случайными значениями. Вызвало трудность заполнение поля типа datetime. [code=sql] DECLARE @MyDatetime datetime, SET @MyDatetime = '01/05/2013 00:01' INSERT INTO mytable VALUES (DATEADD (MINUTE, FLOOR(59*RAND()), @MyDatetime)) [/code] Так меняются только минуты. Как сделать что бы часы, дни, месяцы и годы менялись последовательно т.е. минуты будут увеличиваться на случайное значение. Например было 45 минут, а стало 57 минут, потом 17 минут и когда стало 17 час увеличился на один и так дальше т.е. потом например стал 35 минут, а после 5 минут и час снова увеличился еще на 1. Если такое реализовать не возможно, то подскажите хотя бы как вообще можно заполнить поле datetime случайными значениями. ms sql |
![]() |
![]() |