Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба 5 / Лабораторная работа 5_НикитинаДС_ПИН-31Д.docx
Скачиваний:
3
Добавлен:
16.07.2021
Размер:
36.75 Кб
Скачать
  1. Создание триггера, записывающего номера заказов в таблицу покупок purchase учебной базы данных

create table [PURCHASE ] (

Name varchar(10) NOT NULL,

Cost numeric NOT NULL,

Number numeric NOT NULL)

go

ALTER TABLE [PURCHASE ] ADD PK numeric IDENTITY(1,1)

CREATE TRIGGER Tr1

ON dbo.PURCHASE

AFTER INSERT

AS

UPDATE dbo.PURCHASE

SET Number = 100*RAND()+200

WHERE PK = (SELECT PK FROM inserted)