sys.numbered_procedures (Transact-SQL)

Contiene una riga per ogni stored procedure di SQL Server creata come procedura numerata. Non viene visualizzata alcuna riga per la stored procedure di base (numero = 1). Le voci relative alle stored procedure di base sono disponibili in viste quali sys.objects e sys.procedures.

Nota importanteImportante

Le stored procedure numerate sono state dichiarate obsolete. pertanto non è consigliabile utilizzarle. Un evento DEPRECATION_ANNOUNCEMENT viene generato quando viene compilata una query che utilizza questa vista del catalogo.

Nome colonna

Tipo di dati

Descrizione

object_id

int

ID dell'oggetto della stored procedure.

procedure_number

smallint

Numero della procedura all'interno dell'oggetto (maggiore o uguale a 2).

definition

nvarchar(max)

Testo SQL Server che definisce la procedura.

NULL = crittografato.

[!NOTA]

I parametri XML e CLR non sono supportati dalle procedure numerate.

Autorizzazioni

In SQL Server 2005 e nelle versioni successive, la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.