SQL

Урок 19
Работа с хранимыми процедурами
В этом уроке вы узнаете, что такое хранимые процедуры, для чего и как они используются. Вы также познакомитесь с основами синтаксиса, используемого при создании и при­менении хранимых процедур.
Что такое хранимые процедуры
Большинство операций SQL, которые мы до сих пор вы­полняли, просты в том смысле, что в них применяется только один оператор по отношению к одной или несколь­ким таблицам. Но не все операции столь просты — зачас­тую приходится использовать несколько операторов для выполнения сложной операции. Например, рассмотрим следующие сценарии.
■   При обработке заказа бывает необходимо удостове­риться в том, что соответствующие товары есть на складе.
■   Если товары есть на складе, они должны быть заре­зервированы, чтобы их не продали кому-нибудь еще, а их количество, доступное другим покупателям, должно быть уменьшено соответственно изменившей­ся ситуации.
■   Товары, отсутствующие на складе, должны быть зака­заны, для этого нужно связаться с их поставщиком.
■   Клиенту необходимо сообщить, какие товары есть на складе (и могут быть отгружены немедленно) и заказ на какие товары выполнен быть не может.

<<< Предыдущая страница Следущая страница >>>