Udostępnij za pośrednictwem


sys.all_parameters (Transact-SQL)

Zawiera sumę wszystkich parametrów, które należą do zdefiniowanej przez użytkownika lub obiektów systemu.

Nazwa kolumna

Typ danych

Description

object_id

int

Identyfikator obiektu, do której należy ten parametr.

Nazwa

sysname

Nazwa parametru.Jest unikatowy w obrębie obiektu.Jeśli obiekt jest funkcja wartość skalarna, nazwa parametru jest ciąg pusty, w wierszu reprezentujących wartości zwracanej.

parameter_id

int

Identyfikator parametru.Jest unikatowy w obrębie obiektu.Jeśli obiekt jest funkcja skalarna parameter_id = 0 oznacza wartość zwracaną.

system_type_id

tinyint

Identyfikator typu systemu parametru.

user_type_id

int

Identyfikator typu parametru zdefiniowane przez użytkownika.

Aby przywrócić nazwę typu, należy dołączyć do sys.types wykazu pogląd na to kolumna.

max_length

smallint

Maksymalna długość parametru w bajtach.

Wartość -1 = kolumna ma typ danych varchar(max), nvarchar(max), varbinary(max), lub xml.

precyzja

tinyint

Precyzyjne parametru, jeśli jest oparte na liczbowe; w przeciwnym razie 0.

skala

tinyint

Skala parametr, jeśli jest oparte na liczbowe; w przeciwnym razie 0.

is_output

bit

1 = Parametr wyjściowy (lub zwrotu); 0 w przeciwnym razie.

is_cursor_ref

bit

1 = Parametr jest parametrem odwołanie kursor.

has_default_value

bit

1 = Parametr ma wartość domyślną.

SQL Server obsługuje tylko domyślne wartości dla obiektów środowiska CLR w tym katalogu widoku, w związku z tym, w tej kolumnie będzie zawsze mieć wartość 0 dla Transact-SQL obiekty. Aby wyświetlić wartość domyślna parametru w Transact-SQL obiekt, kwerendy definicja kolumnasys.sql_modules katalogu widoku lub użyć OBJECT_DEFINITION Funkcja systemowa.

is_xml_document

bit

1 = Zawartość jest kompletnego dokumentu XML.

0 = Zawartość jest fragment dokumentu lub nie jest typem danych kolumna xml.

default_value

sql_variant

Jeśli has_default_value 1, wartością tej kolumna jest wartość domyślna dla parametru; w przeciwnym razie NULL.

xml_collection_id

int

Jest to identyfikator kolekcja schematu XML, używany do sprawdzania poprawności parametru.

Różna od zera, jeśli typ danych parametru to xml i wpisaniu kodu XML.

0 = Nie ma żadnych kolekcja schematu XML lub parametr nie jest XML.

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.