Хранимые процедуры (визуальные инструменты работы с базами данных)
Хранимые процедуры могут существенно упростить управление базой данных и вывод сведений об этой базе данных.Хранимая процедура — это предварительно скомпилированная совокупность инструкций SQL и необязательных инструкций управления потоком, хранящаяся под определенным именем и обрабатываемая как единое целое.Хранимые процедуры хранятся в базе данных, могут выполняться в результате единственного вызова из приложения, позволяют использовать пользовательские переменные, условное выполнение и другие мощные возможности программирования.
Хранимые процедуры могут содержать поток выполнения программы, логику и запросы к базе данных.Они могут принимать параметры, а также возвращать параметры, отдельные или множественные результирующие наборы и значения.
Хранимые процедуры можно использовать для тех же целей, что и инструкции SQL, при этом возникают следующие преимущества:
В отдельной хранимой процедуре можно выполнить набор инструкций SQL.
В хранимой процедуре можно ссылаться на другие хранимые процедуры, что позволяет упростить последовательность сложных инструкций.
Хранимая процедура компилируется на сервере в момент создания, поэтому она выполняется быстрее, чем отдельные инструкции SQL.
Функциональные возможности хранимой процедуры зависят от возможностей, доступных в базе данных.Дополнительные сведения о возможностях хранимой процедуры см. в документации по базе данных.
См. также
Ссылки
Другие ресурсы
Работа с хранимыми процедурами и пользовательскими функциями