Редактиране на съхранена процедура, Microsoft Docs
Тази тема описва как да модифицирате съхранена процедура на SQL Server 2012 с помощта на SQL Server Management Studio или Transact-SQL.
Моля, направете следното, преди да започнете. Ограничения, Сигурност
Модифициране на съхранена процедура с помощта на: SQL Server Management Studio, Transact-SQL
Преди началото
Ограничения
Съхранените процедури на Transact-SQL не могат да бъдат конвертирани в съхранени процедури на CLR и обратно.
Ако предишната дефиниция на процедура е била създадена с опциите WITH ENCRYPTION или WITH RECOMPILE, тези опции ще бъдат включени само ако са посочени в оператора ALTER PROCEDURE.
Безопасност
Разрешения
Изисква разрешение ALTER PROCEDURE за процедурата.
Промяна на съхранена процедура
Можете да използвате едно от следните.
SQL Server Management Studio
Използване на SQL Server Management Studio
Промяна на процедура в Management Studio
В Object Explorer се свържете с екземпляр на Database Engine и го разгънете.
Разгънете възелаБази данни, базата данни, към която принадлежи процедурата, и разгънете последователно възелаПрограмиране.
РазгънетеЗапазени процедури, щракнете с десния бутон върху процедурата, която искате да промените, и след това щракнете върхуРедактиране.
Промяна на текста на съхранена процедура.
За да проверите синтаксиса, изберетеParse от менютоQuery.
За да запазите промените в дефиницията на процедурата, в менютоЗаявка изберетеИзпълни.
За да запазите актуализираната дефиниция на процедура като Transact-SQL скрипт,От менюФайл изберетеЗапиши като. Можете да приемете предложеното име на файл или да го замените с ново, след което трябва да щракнете върху бутонаЗапиши.