sys.all_parameters (języka Transact-SQL)
Pokazuje Unii wszystkie parametry, które należą do zdefiniowanej przez użytkownika lub obiektów systemu.
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. -1 = Column data type is varchar(max), nvarchar(max), varbinary(max), or xml. |
dokładność |
tinyint |
Dokładność parametr, jeśli jest na podstawie numeryczne; w przeciwnym razie 0. |
skala |
tinyint |
Skala parametr, jeśli jest 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 parametrem odniesienia kursor . |
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 tej kolumna będą zawsze więc 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 |
Jest to identyfikator schematu XML kolekcja używana do sprawdzania poprawności parametru. Niezerowa, jeśli typ danych parametru jest xml i wpisany kod XML. 0 = Nie ma żadnego schematu XML kolekcjalub parametr jest XML. |
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.