DOMAINS (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna uma linha para cada tipo de dados de alias que pode ser acessado pelo usuário atual no banco de dados atual.
Para recuperar informações dessas exibições, especifique o nome totalmente qualificado do INFORMATION_SCHEMA.view_name.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
DOMAIN_CATALOG | nvarchar(128) | Banco de dados no qual o tipo de dados de alias existe. |
DOMAIN_SCHEMA | nvarchar(128) | Nome do esquema que contém o tipo de dados de alias. Importante: não use INFORMATION_SCHEMA exibições para determinar o esquema de um tipo de dados. O único modo seguro para localizar o esquema de um tipo é usar a função TYPEPROPERTY. |
DOMAIN_NAME | sysname | Tipo de dados de alias. |
DATA_TYPE | sysname | Tipo de dados fornecido pelo sistema. |
CHARACTER_MAXIMUM_LENGTH | int | Comprimento máximo, em caracteres, de dados binários, dados de caracteres e dados de texto e imagem. -1 para dados XML e de tipo de valor grande. Caso contrário, será retornado NULL. Para obter mais informações, consulte Tipos de dados (Transact-SQL). |
CHARACTER_OCTET_LENGTH | int | Comprimento máximo, em bytes, de dados binários, dados de caracteres e dados de texto e imagem. -1 para dados XML e de tipo de valor grande. Caso contrário, será retornado NULL. |
COLLATION_CATALOG | varchar(6) | Sempre retorna NULL. |
COLLATION_SCHEMA | varchar(3) | Sempre retorna NULL. |
COLLATION_NAME | nvarchar(128) | Retorna o nome exclusivo para a ordem de classificação se a coluna for dados de caractere ou tipo de dados de texto . Caso contrário, será retornado NULL. |
CHARACTER_SET_CATALOG | varchar(6) | Retorna mestre. Isso indica o banco de dados no qual o conjunto de caracteres está localizado, se a coluna for dados de caractere ou tipo de dados de texto . Caso contrário, será retornado NULL. |
CHARACTER_SET_SCHEMA | varchar(3) | Sempre retorna NULL. |
CHARACTER_SET_NAME | nvarchar(128) | Retorna o nome exclusivo do conjunto de caracteres se essa coluna for do tipo dados de caractere ou texto . Caso contrário, será retornado NULL. |
NUMERIC_PRECISION | tinyint | Precisão de dados numéricos aproximados, dados numéricos exatos, dados de inteiro ou dados monetários. Caso contrário, será retornado NULL. |
NUMERIC_PRECISION_RADIX | smallint | Base de precisão de dados numéricos aproximados, dados numéricos exatos, dados de inteiro ou dados monetários. Caso contrário, será retornado NULL. |
NUMERIC_SCALE | tinyint | Escala de dados numéricos aproximados, dados numéricos exatos, dados de inteiro ou dados monetários. Caso contrário, será retornado NULL. |
DATETIME_PRECISION | smallint | Código de subtipo para o tipo de dados datetime e intervalo ISO. Para outros tipos de dados, essa coluna retorna um NULL. |
DOMAIN_DEFAULT | Nvarchar(4000) | Texto real da instrução Transact-SQL de definição. |
Confira também
Exibições do Sistema (Transact-SQL)
exibições do esquema de informações (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)