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.