Freigeben über


DOMAINS (Transact-SQL)

Gibt eine Zeile für jeden Aliasdatentyp zurück, auf den der aktuelle Benutzer in der aktuellen Datenbank zugreifen kann.

Geben Sie zum Abrufen von Informationen aus diesen Sichten den vollgekennzeichneten Namen (**INFORMATION_SCHEMA.**view_name) an.

Spaltenname Datentyp Beschreibung

DOMAIN_CATALOG

nvarchar(128)

Datenbank, in der der Aliasdatentyp vorhanden ist.

DOMAIN_SCHEMA

nvarchar(128)

Name des Schemas, das den Aliasdatentyp enthält.

DOMAIN_NAME

sysname

Aliasdatentyp.

DATA_TYPE

sysname

Vom System bereitgestellter Datentyp.

CHARACTER_MAXIMUM_LENGTH

int

Maximale Länge (in Zeichen) für binäre Daten, Zeichendaten, Text- und Image-Daten.

-1 für xml und umfangreiche Datentypen. Andernfalls wird NULL zurückgegeben. Weitere Informationen finden Sie unter Datentypen (Transact-SQL).

CHARACTER_OCTET_LENGTH

int

Maximale Länge (in Bytes) für binäre Daten, Zeichendaten, Text- und Image-Daten.

-1 für xml und umfangreiche Datentypen. Andernfalls wird NULL zurückgegeben.

COLLATION_CATALOG

varchar(6)

Es wird immer NULL zurückgegeben.

COLLATION_SCHEMA

varchar(3)

Es wird immer NULL zurückgegeben.

COLLATION_NAME

nvarchar(128)

Gibt den eindeutigen Namen für die Sortierreihenfolge zurück, falls die Spalte Zeichendaten oder Daten vom Typ text enthält. Andernfalls wird NULL zurückgegeben.

CHARACTER_SET_CATALOG

varchar(6)

Gibt master zurück. Damit wird die Datenbank angegeben, in der sich der Zeichensatz befindet, falls diese Spalte Zeichendaten oder Daten vom Typ text enthält. Andernfalls wird NULL zurückgegeben.

CHARACTER_SET_SCHEMA

varchar(3)

Es wird immer NULL zurückgegeben.

CHARACTER_SET_NAME

nvarchar(128)

Gibt den eindeutigen Namen für den Zeichensatz zurück, falls diese Spalte Zeichendaten oder Daten vom Typ text enthält. Andernfalls wird NULL zurückgegeben.

NUMERIC_PRECISION

tinyint

Genauigkeit für Spalten mit ungefähren numerischen Daten, exakten numerischen Daten, ganzzahligen Daten oder Währungsdaten. Andernfalls wird NULL zurückgegeben.

NUMERIC_PRECISION_RADIX

smallint

Basis der Genauigkeit für Spalten mit ungefähren numerischen Daten, exakten numerischen Daten, ganzzahligen Daten oder Währungsdaten. Andernfalls wird NULL zurückgegeben.

NUMERIC_SCALE

tinyint

Anzahl der Dezimalstellen für Spalten mit ungefähren numerischen Daten, exakten numerischen Daten, ganzzahligen Daten oder Währungsdaten. Andernfalls wird NULL zurückgegeben.

DATETIME_PRECISION

smallint

Subcode für datetime- und SQL-92 interval-Datentypen. Für andere Datentypen gibt diese Spalte einen NULL-Wert zurück.

DOMAIN_DEFAULT

nvarchar(4000)

Tatsächlicher Text der Transact-SQL-Definitionsanweisung.

Siehe auch

Verweis

Systemsichten (Transact-SQL)
Informationsschemasichten (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)

Andere Ressourcen

Abfragen des SQL Server-Systemkatalogs

Hilfe und Informationen

Informationsquellen für SQL Server 2005