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