sys.numbered_procedure_parameters (języka Transact-SQL)
Zawiera jeden wiersz dla każdego parametru procedury numerowanych.Podczas tworzenia numerowanej procedura składowanapodstawowa procedura ma numer 1.Wszystkie procedury kolejne numery 2, 3 i tak dalej.sys.numbered_procedure_parameters zawiera definicje parametrów dla wszystkich procedur kolejnych numerach 2 lub nowszej.Ten widok nie zawiera parametry podstawowe procedura składowana (liczba = 1).Podstawowa procedura składowana jest podobna do procedura składowananonnumbered.W związku z tym, jego parametry są reprezentowane w sys.parameters (języka Transact-SQL).
Ważne: |
---|
Numerowane procedury zostały zaniechane.Wykorzystanie procedur numerowane jest niewskazane.DEPRECATION_ANNOUNCEMENT zdarzenie uruchamiane, gdy kwerenda, która używa tego widoku wykazu jest skompilowany. |
Ostrzeżenie
Parametry XML i CLR nie są obsługiwane dla numerowanych procedur.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
object_id |
int |
Identyfikator obiektu, do którego należy ten parametr. |
procedure_number |
smallint |
Liczba ta procedura w obrębie obiektu 2 lub nowszym. |
name |
sysname |
Nazwa parametru.Jest unikatowa w procedure_number. |
parameter_id |
int |
Identyfikator parametru.Jest unikatowa w procedure_number. |
system_type_id |
tinyint |
Identyfikator typu systemu parametr |
user_type_id |
int |
Identyfikator typu zdefiniowanego przez użytkownika parametru. |
max_length |
smallint |
Maksymalna długość parametru w bajtach. -1 = Dane w kolumnie Typ jest varchar(max), nvarchar(max) lub varbinary(max). |
dokładność |
tinyint |
Dokładność parametr, jeśli na podstawie numeryczne; w przeciwnym razie 0. |
skala |
tinyint |
Skala parametr, jeśli na podstawie numeryczne; w przeciwnym razie 0. |
is_output |
bit |
1 = Parametr wyjściowy lub zwrotu; w przeciwnym razie 0 |
is_cursor_ref |
bit |
1 = Parametr jest kursor-odwołania parametru. |
Ostrzeżenie
Parametry XML i CLR nie są obsługiwane dla numerowanych procedur.
Uprawnienia
W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.