Добавил:
supersonic
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:БД№7 запросы / БД№7_Льгота
.sql CREATE TABLE Льгота (
НомерСтуденческого smallint NOT NULL,
ВидЛьготы varchar(50) NOT NULL,
Документ image,
ДатаВыдачи date NOT NULL
);
INSERT INTO Льгота VALUES
(1032, 'Потеря кормильца', NULL, '12.05.2013'),
(1101, 'Потеря кормильца', NULL, '02.08.2005'),
(2301, 'Инвалидность', NULL, '09.07.2011'),
(4021, 'Инвалидность', NULL, '05.10.2015'),
(5017, 'Дети сироты', NULL, '02.02.2002');
ALTER TABLE Льгота
ADD ИД smallint NOT NULL DEFAULT 0;
UPDATE Льгота SET ИД = 1 WHERE ВидЛьготы = 'Потеря кормильца'
UPDATE Льгота SET ИД = 2 WHERE ВидЛьготы = 'Инвалидность'
UPDATE Льгота SET ИД = 3 WHERE ВидЛьготы = 'Дети сироты'
UPDATE Льгота SET ИД = 4 WHERE ВидЛьготы = 'Молодая семья'
ALTER TABLE Льгота
ADD PRIMARY KEY CLUSTERED (НомерСтуденческого, ИД);
НомерСтуденческого smallint NOT NULL,
ВидЛьготы varchar(50) NOT NULL,
Документ image,
ДатаВыдачи date NOT NULL
);
INSERT INTO Льгота VALUES
(1032, 'Потеря кормильца', NULL, '12.05.2013'),
(1101, 'Потеря кормильца', NULL, '02.08.2005'),
(2301, 'Инвалидность', NULL, '09.07.2011'),
(4021, 'Инвалидность', NULL, '05.10.2015'),
(5017, 'Дети сироты', NULL, '02.02.2002');
ALTER TABLE Льгота
ADD ИД smallint NOT NULL DEFAULT 0;
UPDATE Льгота SET ИД = 1 WHERE ВидЛьготы = 'Потеря кормильца'
UPDATE Льгота SET ИД = 2 WHERE ВидЛьготы = 'Инвалидность'
UPDATE Льгота SET ИД = 3 WHERE ВидЛьготы = 'Дети сироты'
UPDATE Льгота SET ИД = 4 WHERE ВидЛьготы = 'Молодая семья'
ALTER TABLE Льгота
ADD PRIMARY KEY CLUSTERED (НомерСтуденческого, ИД);
Соседние файлы в папке БД№7 запросы