reboot rep

This commit is contained in:
ada-dmitry
2024-02-15 15:29:30 +03:00
parent 2360cb388f
commit 4623603411
25 changed files with 505 additions and 99 deletions
+32
View File
@@ -0,0 +1,32 @@
/* Лабораторная работа #1 || Вариант 4 || Антипенко */
CREATE table countries (
id numeric(3) PRIMARY KEY NOT NULL,
name_country varchar(64) NOT NULL
);
CREATE table schedules (
id integer PRIMARY KEY,
dt_dep timestamp without time zone NOT NULL,
dt_arr timestamp without time zone NOT NULL,
plс_of_dep varchar(2000) NOT NULL default 'Москва',
plc_of_arr varchar(2000) NOT NULL,
tpe varchar(9) NOT NULL
CHECK(tpe = 'Скорый' OR tpe = 'Фирменный' OR tpe = 'Обычный'),
cnt_stops integer CHECK(cnt_stops > 0),
id_oper numeric(3) references countries(id) not null
);
INSERT into countries VALUES
(321, 'Россия');
INSERT into schedules VALUES
(1, '1999-01-08 04:05:06', '1999-01-08 04:05:06', default, 'СПб', 'Скорый', 40, 321);
SELECT * FROM countries;
SELECT * FROM schedules;