Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |
|