Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Процедура Триггер является непосредственным ответом на события. Я триггер вызывается автоматически из обновлений, вставлять или удалять событие в таблице. Процедура подобна триггера, но это не вызывается автоматически. Он имеет большую гибкость в ее кодирования и может сделать больше, чем анализ триггера.
Триггер может вызвать процедуру, чтобы расширить его деятельность и силу. Процедура может возвращать результирующий набор (столбцы и строки), но я не буду вдаваться в том, что в этой серии. Процедура Процедура Владелец А владеть как таблица принадлежит. Для можно преобразовать обычный пользователь с владельцем, используя GRANT заявление, как мы видели в одном из предыдущих частей серии. После этого владелец может создавать свои собственные процедуры. Администратор базы данных может также создать процедуры. Помните, что администратор базы данных принадлежит все.
Когда процедура будет создана автоматически сохраняется. Вам не нужно никакого специального заявления, чтобы сохранить порядок. Другими словами, когда процедура создана она хранится. Создать Процедура заявление в простых терминах оператора процедуры Создание в: CREATE [OR REPLACE] ПРОЦЕДУРА [владелец.] Имя-процедуры ([параметр, ...]) соединение-заявление параметр: параметр режима параметр-тип-данных имя [ ,,,0],DEFAULT выражение] параметр режима: В | OUT | INOUT Помните, что-нибудь в квадратных скобках не является обязательным. | средства и /или в положении.
имя-процедуры Процедура имя это имя, которое вы даете процедуры. параметров Параметры разделяются запятыми; не является обязательным. Синтаксис каждого параметра: параметр режима параметр-тип-данных имя [выражение УМОЛЧАНИЮ] параметр режима может быть в или вне или INOUT. имя-параметра является имя вашего выбора. тип данных является тип