Шаг 19 - Передача параметров в процедуру

В прошлом шаге мы с Вами изменяли значение на то, которое есть в процедуре. Но ведь мы можем захотеть и передавать параметры. Для этого процедуру нужно описать с параметрами. Смотрим, как в процедуре можно описать параметры:

CREATE PROCEDURE Updates
@ids INT
AS
.........
SET ID=@ids
.........

Теперь для обновления нам нужно передать в процедуру число, которое будет вставляться как идентификатор поля. И при вызове процедуры нужно указывать этот параметр.

EXECUTE Updates 23

Вот это число и будет использоваться при замене. Использовать хранимые процедуры можно так же, как и запросы, например, в ADO читайте "Шаг 51 - Вызов хранимых процедур в ADO DATA" и "Шаг 52 - Вызов хранимых процедур из Ado Connection".


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.