sys.system_parameters (Transact-SQL)
Aktualisiert: 14. April 2006
Enthält eine Zeile für jedes Systemobjekt, das über Parameter verfügt.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
object_id |
int |
ID des Objekts, zu dem dieser Parameter gehört |
name |
sysname |
Name des Parameters. Ist eindeutig innerhalb des Objekts. Wenn das Objekt eine Skalarfunktion ist, ist der Parametername eine leere Zeichenfolge in der Zeile, die den Rückgabewert darstellt. |
parameter_id |
int |
ID des Parameters. Ist eindeutig innerhalb des Objekts. Handelt es sich bei dem Objekt um eine Skalarfunktion, stellt parameter_id = 0 den Rückgabewert dar. |
system_type_id |
tinyint |
ID des Systemtyps des Parameters |
user_type_id |
int |
ID des vom Benutzer definierten Typs des Parameters. Stellen Sie eine Verknüpfung mit der sys.types-Katalogsicht für diese Spalte her, um den Namen des Typs zurückzugeben. |
max_length |
smallint |
Maximale Länge des Parameters (in Bytes). Der Wert beträgt -1, wenn der Datentyp varchar(max), nvarchar(max), varbinary(max) oder xml ist. |
precision |
tinyint |
Genauigkeit des Parameters, wenn dieser numerischen Ursprungs ist, andernfalls 0 |
scale |
tinyint |
Dezimalstellen des Parameters, wenn dieser numerischen Ursprungs ist, andernfalls 0 |
is_output |
bit |
1 = Parameter ist ein Ausgabeparameter (oder Rückgabeparameter), andernfalls 0 |
is_cursor_ref |
bit |
1 = Parameter ist ein Cursorverweisparameter |
has_default_value |
bit |
1 = Parameter verfügt über einen Standardwert. SQL Server verwaltet nur Standardwerte für CLR-Objekte in dieser Katalogsicht. Daher weist diese Spalte für Transact-SQL-Objekte immer den Wert 0 auf. Wenn Sie den Standardwert eines Parameters in einem Transact-SQL-Objekt anzeigen möchten, fragen Sie die definition-Spalte der sys.sql_modules-Katalogsicht ab, oder verwenden Sie die OBJECT_DEFINITION-Systemfunktion. |
is_xml_document |
bit |
1 = Inhalt ist ein vollständiges XML-Dokument. 0 = Inhalt ist ein Dokumentfragment, oder der Datentyp der Spalte ist nicht xml. |
default_value |
sql_variant |
Wenn has_default_value gleich 1 ist, entspricht der Wert dieser Spalte dem Standardwert für den Parameter, andernfalls ist er NULL. |
xml_collection_id |
int |
Ungleich 0, wenn der Datentyp des Parameters xml ist und XML typisiert ist. Der Wert ist die ID der Auflistung, die den prüfenden XML-Schemanamespace für den Parameter enthält. 0 = Es ist keine XML-Schemaauflistung vorhanden. |
Siehe auch
Verweis
Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)
sys.parameters (Transact-SQL)
sys.all_parameters (Transact-SQL)
Andere Ressourcen
FAQ: Abfragen des SQL Server-Systemkatalogs
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
14. April 2006 |
|