Курсовая работа: Информационная система оптимизации работы сотрудников по прокату кино и видео фильмов
CREATE TABLE R (
NOMER_R INTEGER NOT NULL,
DATAOTPR TIMESTAMP,
NOMER_M INTEGER,
NOMER_K INTEGER,
NOMER_A INTEGER
)
5) Таблица “ технический осмотр ”
CREATE TABLE TECH_OSMOTR (
NOMER_TO INTEGER NOT NULL,
DATETO TIMESTAMP NOT NULL,
REZULT VARCHAR(50),
NOMER_V INTEGER,
NOMER_A INTEGER
)
6) Таблица “водители ”
CREATE TABLE V (
NOMER_V INTEGER NOT NULL,
FAMILIA VARCHAR(20),
NAME VARCHAR(20),
OTCH VARCHAR(20)
)
6.Создание триггеров
Создание триггера для заполнения номера компонента в таблице «Автобус»:
CREATE TRIGGER INS_A FOR A BEFORE INSERT POSITION 0 as declare variable cn integer;
begin
select max(nomer_a) from a into :cn;
if (cn is null) then new.nomer_a=1;
else
new.nomer_a=cn+1;