sys.assembly_types (Transact-SQL)
Enthält eine Zeile für jeden benutzerdefinierten Datentyp, der durch eine CLR-Assembly definiert ist.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
<inherited columns> |
Erbt Spalten aus sys.types. Eine Liste der geerbten Spalten finden Sie unter sys.types (Transact-SQL) |
|
assembly_id |
int |
ID der Assembly, aus der dieser Typ erstellt wurde. |
assembly_class |
sysname |
Name der Klasse innerhalb der Assembly, mit der dieser Typ definiert wird. |
is_binary_ordered |
bit |
Die Bytesortierung dieses Typs entspricht der Sortierung mithilfe von Vergleichsoperatoren für den Typ. |
is_fixed_length |
bit |
Die Länge des Typs ist immer mit max_length identisch. |
prog_id |
nvarchar(40) |
ProgID des Typs gemäß Bereitstellung für COM. |
assembly_qualified_name |
nvarchar(4000) |
Der vollqualifizierte Name der Assembly. Der Name hat ein Format, das an Type.GetType() übergeben werden kann. |
Berechtigungen
In SQL Server 2005 und späteren Versionen ist die Sichtbarkeit der Metadaten in Katalogsichten auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.