DOMÄNER (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Returnerar en rad för varje aliasdatatyp som kan nås av den nuvarande användaren i den aktuella databasen.

För att hämta information från dessa vyer, ange det fullt kvalificerade namnet på INFORMATION_SCHEMA. view_name.

Kolumnnamn Datatyp Description
DOMAIN_CATALOG Nvarchar(128) Databas där aliasdatatypen finns.
DOMAIN_SCHEMA Nvarchar(128) Namnet på schemat som innehåller aliasdatatypen.

Viktig: Använd inte INFORMATION_SCHEMA vyer för att bestämma schemat för en datatyp. Det enda pålitliga sättet att hitta schemat för en typ är att använda funktionen TYPEPROPERTY.
DOMAIN_NAME sysname Alias-datatyp.
DATA_TYPE sysname Systemtillhandahållen datatyp.
CHARACTER_MAXIMUM_LENGTH int Maximal längd, i tecken, för binär data, teckendata eller text- och bilddata.

-1 för XML- och storvärdestypdata. Annars returneras NULL. Mer information finns i datatyper (Transact-SQL).
CHARACTER_OCTET_LENGTH int Maximal längd, i bytes, för binär data, teckendata eller text- och bilddata.

-1 för XML- och storvärdestypdata. Annars returneras NULL.
COLLATION_CATALOG Varchar(6) Returnerar alltid NULL.
COLLATION_SCHEMA Varchar(3) Returnerar alltid NULL.
COLLATION_NAME Nvarchar(128) Returnerar det unika namnet för sorteringsordningen om kolumnen är teckendata eller textdatatyp . Annars returneras NULL.
CHARACTER_SET_CATALOG Varchar(6) Återvänder , mästare. Detta anger vilken databas teckenuppsättningen är placerad i, om kolumnen är teckendata eller textdatatyp . Annars returneras NULL.
CHARACTER_SET_SCHEMA Varchar(3) Returnerar alltid NULL.
CHARACTER_SET_NAME Nvarchar(128) Returnerar det unika namnet för teckenuppsättningen om denna kolumn är teckendata eller textdatatyp . Annars returneras NULL.
NUMERIC_PRECISION tinyint Precision i approximativa numeriska data, exakta numeriska data, heltalsdata eller monetära data. Annars returneras NULL.
NUMERIC_PRECISION_RADIX smallint Precisionsradix av ungefärliga numeriska data, exakta numeriska data, heltalsdata eller monetära data. Annars returneras NULL.
NUMERIC_SCALE tinyint Skala av ungefärliga numeriska data, exakta numeriska data, heltalsdata eller monetära data. Annars returneras NULL.
DATETIME_PRECISION smallint Subtypkod för datetime och ISO-intervalldatatyp . För andra datatyper returnerar denna kolumn en NULL.
DOMAIN_DEFAULT Nvarchar(4000) Faktisk text av definitionen Transact-SQL påståendet.

Se även

Systemvyer (Transact-SQL)
Informationsschemavyer (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_moduler (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)