ВУЗ:
Составители:
Рубрика:
25
Для контроля ввода значений  в  отдельные  столбцы  таблиц  можно ис-
пользовать специальные объекты Domain и Sequence. 
Создание и использование последовательностей 
Последовательность (SEQUENCE) – это  объект,  обеспечивающий  ге-
нерацию уникальных последовательностей в условиях многопользователь-
ского асинхиронного режима доступа. 
Пример создания последовательности: 
CREATE SEQUENCE "ADMIN_BOOKS"."ID_AUTHOR_SEQ" 
INCREMENT BY 1 START WITH 1 MAXVALUE 99999 MINVALUE 1 
NOCYCLE CACHE 20 NOORDER; 
Для обращения к значениям последовательности используют следую-
щие операторы: 
sequence_name.CURRVAL 
sequence_name.NEXTVAL 
Пример использования последовательности: 
INSERT INTO "ADMIN_BOOKS"."AUTHORS" ("CODE_AUTHOR", 
"NAME_AUTHOR", "BIRTHDAY") VALUES 
(ADMIN_BOOKS.ID_AUTHOR_SEQ.NextVal, 'Лермонтов', TO_DATE('12-
05-1810')  ); 
Варианты заданий к лабораторной работе №2 
В утилите SQL *Plus Worksheet по вашим вариантам баз данных, ко-
торые были реализованы в лабораторной работе №1, создать для полей ти-
па Primary Key последовательности c помощью  оператора CREATE 
SEQUENCE. 
В утилите SQL *Plus Worksheet создать файл, в котором написать по-
следовательность  операторов  Insert 
для  заполнения  таблиц  данными (по 
10 операторов на каждую из таблиц).  
Сохранить  все  операторы CREATE SEQUENCE и INSERT в  файле 
программы с названием ФамилияСтудента_ЛАб_2_№варианта.  
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
