DOMAINS (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve una fila por cada tipo de datos de alias al que puede tener acceso el usuario actual en la base de datos actual.

Para recuperar información de estas vistas, especifique el nombre completo de INFORMATION_SCHEMA.view_name.

Nombre de la columna Tipo de datos Descripción
DOMAIN_CATALOG nvarchar(128) Base de datos donde existe el tipo de datos de alias.
DOMAIN_SCHEMA nvarchar(128) Nombre del esquema que contiene el tipo de datos de alias.

Importante: No use INFORMATION_SCHEMA vistas para determinar el esquema de un tipo de datos. La única manera confiable de localizar el esquema de un tipo consiste en utilizar la función TYPEPROPERTY.
DOMAIN_NAME sysname Tipo de datos de alias.
DATA_TYPE sysname Tipo de datos proporcionado por el sistema.
CHARACTER_MAXIMUM_LENGTH int Longitud máxima, en caracteres, de los datos binarios, de caracteres, o de texto e imagen.

-1 para los datos xml y de tipo de valor grande. En caso contrario se devuelve NULL. Para obtener más información, vea Tipos de datos (Transact-SQL).
CHARACTER_OCTET_LENGTH int Longitud máxima, en bytes, para datos binarios, datos de caracteres o datos de texto e imagen.

-1 para los datos xml y de tipo de valor grande. En caso contrario se devuelve NULL.
COLLATION_CATALOG varchar(6) Siempre devuelve NULL.
COLLATION_SCHEMA varchar(3) Siempre devuelve NULL.
COLLATION_NAME nvarchar(128) Devuelve el nombre único del criterio de ordenación si la columna es datos de caracteres o tipo de datos de texto . En caso contrario se devuelve NULL.
CHARACTER_SET_CATALOG varchar(6) Devuelve el patrón. Esto indica la base de datos en la que se encuentra el juego de caracteres, si la columna es datos de caracteres o tipo de datos de texto . En caso contrario se devuelve NULL.
CHARACTER_SET_SCHEMA varchar(3) Siempre devuelve NULL.
CHARACTER_SET_NAME nvarchar(128) Devuelve el nombre único del juego de caracteres si esta columna es datos de caracteres o tipo de datos de texto . En caso contrario se devuelve NULL.
NUMERIC_PRECISION tinyint Precisión de los datos numéricos aproximados, datos numéricos exactos, datos enteros o datos monetarios. En caso contrario se devuelve NULL.
NUMERIC_PRECISION_RADIX smallint Base de la precisión de datos numéricos aproximados, datos numéricos exactos, datos enteros o datos monetarios. En caso contrario se devuelve NULL.
NUMERIC_SCALE tinyint Escala de datos numéricos aproximados, datos numéricos exactos, datos enteros o datos monetarios. En caso contrario se devuelve NULL.
DATETIME_PRECISION smallint Código de subtipo para el tipo de datos datetime e intervalo ISO. Para otros tipos de datos, esta columna devuelve un valor NULL.
DOMAIN_DEFAULT nvarchar(4000) Texto real de la instrucción Transact-SQL de definición.

Consulte también

Vistas del sistema (Transact-SQL)
Vistas de esquema de información (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)