Поделиться через


sys.numbered_procedures (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure конечную точку аналитики платформы Аналитики Azure Synapse Analytics (PDW) в хранилище Microsoft Fabric в Microsoft Fabric

Содержит по одной строке для каждой хранимой процедуры SQL Server, созданной как нумерованная процедура. В нем не отображается строка для базовой (с номером 1) хранимой процедуры. Записи для базовых хранимых процедур можно найти в представлениях, таких как sys.objects и sys.procedures.

Внимание

Пронумерованные процедуры являются устаревшими. Использование нумерованных процедур не рекомендуется. При компиляции запроса, использующего это представление каталога, инициируется событие DEPRECATION_ANNOUNCEMENT.

Имя столбца Тип данных Description
object_id int Идентификатор объекта хранимой процедуры.
procedure_number smallint Номер этой процедуры в данном объекте (2 или больше).
определение nvarchar(max) Текст SQL Server, определяющий эту процедуру.

NULL = зашифрован.

Примечание.

Аргументы, связанные с языком XML и средой CLR, для нумерованных процедур не поддерживаются.

Разрешения

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)