Stored procedure — это предкомпилированный набор SQL-выражений, сохранённый непосредственно в базе данных. Она может принимать входные параметры, выполнять логику и запросы, а также возвращать выходные значения или наборы результатов.
CREATE PROCEDURE GetEmployeeById
@EmployeeID INT
AS
BEGIN
SELECT Name, Department, Salary
FROM Employees
WHERE EmployeeID = @EmployeeID
END
Хранимые процедуры предкомпилируются и кэшируются в базе данных, что снижает накладные расходы на выполнение и трафик сети, так как вместо всего SQL-запроса отправляются только имя процедуры и параметры.
Новый — ещё не проверен сообществом
Вы