Удаление хранимой процедуры

Синтаксис команды

DROP PROCEDURE| PROC <имя процедуры>

Пример 93

Задача.

Удалить процедуру PStudent.

Решение.

DROP PROC PStudent

Задание 54

Создать хранимую процедуру для ввода данных в таблицу Progress.

Задание 55

Создать хранимую процедуру для формирования номера зачетки студента, в котором первые две цифры соответствуют последним двум цифрам года зачисления студента в университет. Последние 4 цифры - порядковому номеру студента. Если номер меньше четырехзначного числа, он дополняется нулями слева.

Задание 56

Создать хранимую процедуру, запрещающую закрепление за одной группой более 20 студентов.

Задание 57

Создать хранимую процедуру, которая выдавала бы предупреждение при попытке ввода для одного и того же студента результатов более 5 экзаменов в одном семестре.

Вопросы для самоконтроля к лабораторной работе № 7

1. В чём преимущества хранимых процедур? Для чего обычно используются хранимые процедуры?

2. Могут ли хранимые процедуры возвращать значения?

3. Можно ли вызвать хранимую процедуру из триггера?

4. Каким образом передаются параметры хранимой процедуре?

5. Какая информация о параметрах должна указываться в хранимой процедуре?

6. Какие действия необходимо выполнить, если параметру не присвоено значение по умолчанию?

7. Каково отличие команд ALTER PROC и CREATE PROC при модификации процедур?

Лабораторная работа №8

Цель занятия: Знакомство с объектами СХЕМЫ БАЗЫ ДАННЫХ. Создание и использование триггеров.

Результат занятия: Приобретение навыков создания триггеров

Триггер – это специальный тип хранимой процедуры, которая автоматически выполняется при возникновении некоторого события (попытке выполнить операции удаления, добавления, редактирования). Как и любой объект базы данных, триггер создается с помощью команды CREATE


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: