Udostępnij za pośrednictwem


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żna informacjaWaż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.