В начало
Случайная датаДано: база данных «Аптека» в СУБД «MS SQL Server 2005», содержащая таблицу «Кассовые чеки». Нужно заполнить поле «Дата» в таблице «Кассовые чеки» случайными значениями. Рис. 1. Поля таблицы «Кассовые чеки» Для выполнения данной задачи запускаем «MS SQL Server 2005 Management Studio Express», подключаемся к серверу, переходим в раздел «Базы данных – Аптека – Таблицы – Кассовые чеки». Чтобы сделать автозаполнение поля «Дата» таблицы нужно написать и выполнить код. Жмем кнопку «Создать запрос», пишем код.
Даты генерируются в пределах от 1 до
31, месяцы от 1 до 12, а год от 2000 до 2016. Очень
важно результат рандомизации потом привести к формату поля «Дата». Для этого
можно использовать функцию «CAST». Рис. 2. Таблица «Кассовые чеки», с заполненным полем «Дата» |
| ||