Коли вивчаєте збережені процедури (stored procedures), ставте запитання основи: 5 W’s.
Хто?
Хто створює: Адміністратори баз даних та розробники
Хто використовує: Адміністратори баз даних та розробники додатків
Хто отримує користь: Кінцеві користувачі та організації
Що?
Колекція попередньо скомпільованих SQL запитів, що зберігаються в базі даних і призначені для виконання конкретного завдання або набору завдань.
Коли?
Збережені процедури виконуються: за запитом або за розкладом.
Збережені процедури оновлюються: коли змінюється схема або з'являються нові вимоги.
Де?
Зберігаються в базі даних. Використовуються в додатках. Розгортаються на місці або в хмарі.
Чому?
Для покращення продуктивності та повторного використання. Спрощення операцій з базами даних.
Синтаксис
CREATE PROCEDURE procedure_name
(parameter1 data_type, parameter2 data_type, …)
AS
BEGIN
— SQL запити, що виконуються
END
Сподіваюся, що ви отримали базове розуміння того, що таке збережені процедури.
Успіхів у навчанні 🙂
Перекладено з: Understanding Stored Procedures