Condividi tramite


sys.numbered_procedure_parameters (Transact-SQL)

Contiene una riga per ogni parametro di una stored procedure numerata. Quando si crea una stored procedure numerata, alla procedura di base è associato il numero 1. Alle successive procedure sono associati i numeri 2, 3 e così via. sys.numbered_procedure_parameters contiene le definizioni dei parametri per tutte le successive procedure, dalla numero 2 in poi. In questa vista non sono visualizzati i parametri per la stored procedure di base (numero 1). La stored procedure di base è simile a una stored procedure non numerata. Pertanto i relativi parametri sono rappresentati in sys.parameters (Transact-SQL).

ms187805.note(it-it,SQL.90).gifImportante:
Le stored procedure numerate sono state dichiarate obsolete in SQL Server 2005, pertanto non è consigliabile utilizzarle. Un evento DEPRECATION_ANNOUNCEMENT viene generato quando viene compilata una query che utilizza questa vista del catalogo.

[!NOTA] I parametri XML e CLR non sono supportati per le stored procedure numerate.

Nome colonna Tipo di dati Descrizione

object_id

int

ID dell'oggetto a cui appartiene il parametro.

procedure_number

smallint

Numero della procedura nell'oggetto, maggiore o uguale a 2.

name

sysname

Nome del parametro. Univoco in procedure_number.

parameter_id

int

ID del parametro. Univoco in procedure_number.

system_type_id

tinyint

ID del tipo di sistema del parametro

user_type_id

int

ID del tipo di parametro, come definito dall'utente.

max_length

smallint

Lunghezza massima del parametro in byte.

-1 = Il tipo di dati della colonna è varchar(max), nvarchar(max) o varbinary(max).

precision

tinyint

Precisione del parametro se numerica. In caso contrario 0.

scale

tinyint

Scala del parametro se numerica. In caso contrario 0.

is_output

bit

1 = Il parametro è un parametro di output o restituito. In caso contrario 0

is_cursor_ref

bit

1 = Il parametro è un parametro di riferimento a un cursore.

[!NOTA] I parametri XML e CLR non sono supportati per le stored procedure numerate.

Vedere anche

Riferimento

Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005