sys.Parameters (Transact-SQL)
Zawiera wiersz dla każdego parametru obiektu, który akceptuje parametry.Jeśli obiekt jestfunkcja wartość skalarna, istnieje także jeden wiersz opisu wartości zwracanej. Ten wiersz będzie miał parameter_id wartość 0.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
object_id |
int |
Identyfikator obiektu, do którego należy ten parametr. |
name |
sysname |
Nazwa parametru.Jest unikatowy w obrębie obiektu. Jeśli obiekt jestfunkcja wartość skalarna, nazwa parametru jest pusty ciąg w wierszu reprezentującym zwracanej wartości. |
parameter_id |
int |
Identyfikator parametru.Jest unikatowy w obrębie obiektu. Jeśli obiekt jest wartość skalarna funkcja parameter_id = 0 reprezentuje wartości zwracanej. |
system_type_id |
tinyint |
Identyfikator systemu typ parametru. |
user_type_id |
int |
Identyfikator typu parametru zdefiniowany przez użytkownika. Zwraca nazwę typu łączyć , aby sys.types katalogu widoku w tej kolumna. |
max_length |
smallint |
Maksymalna długość parametru w bajtach. Wartość = -1, gdy typem danych kolumna jest varchar(max), nvarchar(max), varbinary(max), lub xml. |
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 = Jest parametr wyjściowy lub zwrotu; w przeciwnym razie 0. |
is_cursor_ref |
bit |
1 = Parametr jest kursor-odwołania parametru. |
has_default_value |
bit |
1 = Parametr ma wartość domyślną. SQL Servertylko przechowuje wartości domyślne dla obiektów CLR w tym widoku wykazu; w związku z tym, ta kolumna ma wartość 0 dla Transact-SQL obiektów.Aby wyświetlić domyślną wartość parametru w Transact-SQL obiektów, kwerenda definicji kolumna sys.sql_modules wykazu widok lub użyj OBJECT_DEFINITION systemu funkcja. |
is_xml_document |
bit |
1 = Zawartość jest kompletnym dokumentem XML. 0 = Zawartość jest fragment dokumentu lub typ danych kolumna nie jest xml. |
default_value |
sql_variant |
Jeśli has_default_value 1, wartością tej kolumna jest wartość domyślna dla parametru; w przeciwnym razie wartość NULL. |
xml_collection_id |
int |
Niezerowa, jeśli typ danych parametru jest xml i wpisany kod XML.Wartość jest Identyfikatorem kolekcja zawierającą sprawdzania poprawności nazw schematu XML parametru 0 = Schematu XML nr kolekcja. |
is_readonly |
int |
1 = Parametr jest tylko do odczytu; w przeciwnym razie 0. |
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.