Как изменить хранимую процедуру (среда SQL Server Management Studio)

Добавления: 5 декабря 2005 г.

В этом разделе описывается, как изменить хранимую процедуру Transact-SQL при помощи обозревателя объектов в среде SQL Server Management Studio. При изменениях инструкций или параметров в хранимой процедуре при помощи этого метода разрешения, определенные для хранимой процедуры, сохраняются, и эти изменения не влияют на зависящие хранимые процедуры или триггеры.

ms345356.note(ru-ru,SQL.90).gifВажно!
Изменение имени или определения хранимой процедуры может привести к тому, что все зависящие от нее объекты будут возвращать ошибку, если они не были обновлены в соответствии с изменениями, внесенными в процедуру. Дополнительные сведения см. в разделе Как просмотреть зависимости хранимой процедуры (среда SQL Server Management Studio).

Изменение хранимой процедуры

  1. В обозревателе объектов подключитесь к экземпляру SQL Server 2005 Database Engine и разверните его.

  2. Разверните Базы данных, разверните ту базу данных, которой принадлежит хранимая процедура, затем разверните Программирование.

  3. Разверните Хранимые процедуры, щелкните правой кнопкой мыши изменяемую процедуру, затем нажмите кнопку Конструктор.

  4. Изменение текста хранимой процедуры.

  5. Для проверки синтаксиса в меню Запрос выберите Синтаксический анализ.

  6. Для изменения хранимой процедуры в меню Запрос выберите пункт Выполнить.

  7. Для сохранения сценария в меню Файл выберите пункт Сохранить. Примите имя файла или замените его новым именем, затем нажмите Сохранить.

ms345356.security(ru-ru,SQL.90).gifПримечание безопасности.
Проверка всех входных данных пользователя. Не выполняйте сцепление пользовательских входных данных до их проверки. Никогда не выполняйте команду, построенную из непроверенных пользовательских входных данных. Дополнительные сведения см. в разделе атака SQL Injection.

См. также

Задачи

Как использовать шаблоны в среде SQL Server Management Studio
Как создать хранимую процедуру (среда SQL Server Management Studio)
Как удалить хранимую процедуру (среда SQL Server Management Studio)
Как просмотреть зависимости хранимой процедуры (среда SQL Server Management Studio)
Как переименовать хранимую процедуру (среда SQL Server Management Studio)

Основные понятия

Изменение хранимых процедур

Другие ресурсы

Инструкция ALTER PROCEDURE (Transact-SQL)
Разделы руководства по хранимым процедурам

Справка и поддержка

Получение помощи по SQL Server 2005