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).
Importante: |
---|
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)