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

Оценить
(2 голоса)

Database Engine также поддерживает и оператор alter procedure, который изменяет структуру хранимой процедуры. Оператор alter procedure обычно используется для изменения операторов Transact-SQL внутри процедуры. Все опции оператора alter procedure соответствуют опциям с теми же названиями в операторе create procedure. Основным назначением этого оператора является исключение переназначения существующих привилегий для хранимой процедуры.

Хранимая процедура (или группа хранимых процедур с тем же именем) удаляется при использовании оператора drop procedure. Только владелец хранимой процедуры или участники фиксированных ролей dbowner и sysadmin могут удалять процедуру.

Database Engine содержит несколько представлений каталогов, относящихся к хранимым процедурам. Наиболее важными представлениями являются sys.objects и sys.procedures. Все строки в sys.objects, для которых значение столбца type равно Р, относятся к хранимым процедурам. Представление sys.procedures наследует некоторые столбцы sys.objects и содержит дополнительную информацию, связанную с их автоматическим выполнением.


Хранимые процедуры и CLR
Создание и выполнение функций, созданных пользователем
Вызов функций, определенных пользователем
Тип данных TABLE
Табличные параметры

Добавить комментарий


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.