Вы фактически должны выполнить команду CREATE PROCEDURE
, чтобы построить хранимую процедуру.
Процедура создания - MSDN
Вот пример прямо со страницы MSDN:
USE AdventureWorks;
GO
-- If procedure exists already, drop it
IF OBJECT_ID ( 'HumanResources.uspGetAllEmployees', 'P' ) IS NOT NULL
DROP PROCEDURE HumanResources.uspGetAllEmployees;
GO
-- Create (or Re-create) the procedure
CREATE PROCEDURE HumanResources.uspGetAllEmployees
AS
SET NOCOUNT ON;
SELECT LastName, FirstName, JobTitle, Department
FROM HumanResources.vEmployeeDepartment;
GO
Помните, что после создания хранимой процедуры вам потребуется Right Click -> Refresh
папка хранимой процедуры, чтобы появилась новая процедура.
Я бы также предложил сохранить файл * .sql где-нибудь, чтобы у вас был сценарий CREATE PROCEDURE
на случай, если вам нужно будет запустить его снова.