Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Retorna uma linha para cada coluna retornada pelas funções com valor de tabela que podem ser acessadas pelo usuário atual no banco de dados atual.
Para recuperar informações dessa exibição, especifique o nome totalmente qualificado de INFORMATION_SCHEMA. view_name.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| TABLE_CATALOG | Nvarchar(128) | Nome do catálogo ou do banco de dados da função com valor de tabela. |
| TABLE_SCHEMA | Nvarchar(128) | Nome do esquema que contém a função com valor de tabela. Importante: Não use INFORMATION_SCHEMA modos de exibição para determinar o esquema de um objeto. INFORMATION_SCHEMA exibições representam apenas um subconjunto dos metadados de um objeto. A única maneira confiável de encontrar o esquema de um objeto é consultar a sys.objects exibição de catálogo. |
| TABLE_NAME | Nvarchar(128) | Nome da função com valor de tabela. |
| COLUMN_NAME | Nvarchar(128) | Nome da coluna. |
| ORDINAL_POSITION | Int | Número de identificação da coluna. |
| COLUMN_DEFAULT | Nvarchar(4000) | Valor padrão da coluna. |
| IS_NULLABLE | Varchar(3) | Se esta coluna permitir NULL, retornará YES. Caso contrário, retorna NÃO. |
| DATA_TYPE | Nvarchar(128) | Tipo de dados fornecido pelo sistema. |
| CHARACTER_MAXIMUM_LENGTH | Int | Comprimento máximo, em caracteres, para dados binários, dados de caracteres ou dados de texto e imagem. -1 para XML e dados de tipo de valor grande. Caso contrário, retorna NULL. Para obter mais informações, consulte Tipos de dados (Transact-SQL). |
| CHARACTER_OCTET_LENGTH | Int | Comprimento máximo, em bytes, para dados binários, dados de caracteres ou dados de texto e imagem. -1 para XML e dados de tipo de valor grande. Caso contrário, retorna NULL. |
| NUMERIC_PRECISION | tinyint | Precisão de dados numéricos aproximados, dados numéricos exatos, dados inteiros ou dados monetários. Caso contrário, retorna NULL. |
| NUMERIC_PRECISION_RADIX | Smallint | Radix de precisão de dados numéricos aproximados, dados numéricos exatos, dados inteiros ou dados monetários. Caso contrário, retorna NULL. |
| NUMERIC_SCALE | tinyint | Escala de dados numéricos aproximados, dados numéricos exatos, dados inteiros ou dados monetários. Caso contrário, retorna NULL. |
| DATETIME_PRECISION | Smallint | Código de subtipo para tipos de dadosinteiros datetime e ISO. Para outros tipos de dados, retorna NULL. |
| CHARACTER_SET_CATALOG | Varchar(6) | Devolve 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, retorna NULL. |
| CHARACTER_SET_SCHEMA | Varchar(3) | Sempre retorna NULL. |
| CHARACTER_SET_NAME | Nvarchar(128) | Retorna o nome exclusivo para o conjunto de caracteres se essa coluna for dados de caractere ou tipo de dados de texto . Caso contrário, retorna 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, retorna NULL. |
| DOMAIN_CATALOG | Nvarchar(128) | Se a coluna for um tipo de dados de alias, essa coluna será o nome do banco de dados no qual o tipo de dados definido pelo usuário foi criado. Caso contrário, retorna NULL. |
| DOMAIN_SCHEMA | Nvarchar(128) | Se a coluna for um tipo de dados definido pelo usuário, essa coluna será o nome do esquema que contém o tipo de dados definido pelo usuário. Caso contrário, retorna NULL. Importante: Não use INFORMATION_SCHEMA modos de exibição para determinar o esquema de um objeto. INFORMATION_SCHEMA exibições representam apenas um subconjunto dos metadados de um objeto. A única maneira confiável de encontrar o esquema de um objeto é consultar a sys.objects exibição de catálogo. |
| DOMAIN_NAME | Nvarchar(128) | Se a coluna for um tipo de dados definido pelo usuário, essa coluna será o nome do tipo de dados definido pelo usuário. Caso contrário, retorna NULL. |
Ver também
Exibições do sistema (Transact-SQL)
Vistas do esquema de informação (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)