Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define o SQL Server tipos de dados internos.
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)
Sintaxe
'Declaração
Public Enumeration SqlType
public enum SqlType
public enum class SqlType
type SqlType
public enum SqlType
Membros
| Nome do membro | Descrição | |
|---|---|---|
| Unknown | Nada foi definido. | |
| BigInt | Dados de inteiro (número inteiro) de -2 ^ 63 (-9.223.372.036.854.775.808) a 2 ^ 63-1 (9.223.372.036.854.775.807). | |
| Int | Dados de inteiro (número inteiro) de -2 ^ 31 (-2.147.483.648) até 2 ^ 31-1 (2.147.483.647). | |
| SmallInt | Os dados inteiros de -2 ^ 15 (-32.768) até 2 ^ 15-1 (32.767). | |
| TinyInt | Dados de número inteiro de 0 a 255. | |
| Bit | Dados de número inteiro com um valor 1 ou 0. | |
| Decimal | Fixo dados numéricos de precisão e escala de -10 ^ 38 + 1 a 10 ^ 38 – de 1. | |
| Numeric | Funcionalmente equivalente decimal. | |
| Money | Os valores de dados monetários de -2 ^ 63 (,5808) a 2 ^ 63-1 (+922,337,203,685,477.5807), com uma precisão de dez milésimos de uma unidade monetária. | |
| SmallMoney | Valores de dados monetários de-por meio de +214,748.3647, com uma precisão de dez milésimos de uma unidade monetária. | |
| Float | Flutuante dados de número de precisão com os seguintes valores válidos: -1, 79E + 308 a - 2, 23E - 308, 0 e 2, 23E + 308 a-1, 79E + 308. | |
| Real | Flutuante dados de número de precisão com os seguintes valores válidos: -3, 40E + 38 a - 1, 18E - 38, 0 e 1, 18E - 38 a 3, 40E + 38. | |
| DateTime | Dados de data e hora de 1 de janeiro de 1753 a 31 de dezembro de 9999, com uma precisão de três centésimos de segundo ou 3,33 milissegundos. | |
| SmallDateTime | Dados de data e hora de 1 de janeiro de 1900, 6 de junho de 2079, com uma precisão de um minuto. | |
| Char | Dados de caracteres de comprimento fixo de Unicode com um comprimento máximo de 8.000 caracteres. | |
| VarChar | Dados não Unicode de comprimento variável com um comprimento máximo de 8.000 caracteres. | |
| Text | Não Unicode de comprimento variável de dados com um comprimento máximo de 2 ^ 31-1 (2.147.483.647) caracteres. | |
| NChar | Dados Unicode de comprimento fixo com um comprimento máximo de 4.000 caracteres. | |
| NVarChar | Dados Unicode de comprimento variável com um comprimento máximo de 4.000 caracteres.sysname é um tipo de dados fornecido pelo sistema de definido pelo usuário que é funcionalmente equivalente à nvarchar (128) e que é usado para fazer referência a nomes de objeto de banco de dados. | |
| NText | Dados Unicode de comprimento variável com um comprimento máximo de 2 ^ 30-1 (1.073.741.823) caracteres. | |
| Binary | Dados binários de comprimento fixo com um comprimento máximo de 8.000 bytes. | |
| VarBinary | Dados binários de comprimento variável com um comprimento máximo de 8.000 bytes. | |
| Image | Dados binários de comprimento variável com um comprimento máximo de 2 ^ 31-1 (2.147.483.647) bytes. | |
| Cursor | Uma referência a um cursor. | |
| Variant | Um tipo de dados que armazena valores de vários tipos de dados de suporte para SQL Server, exceto text, ntext, timestamp e sql_variant. | |
| Table | Um tipo de dados especial que armazena um conjunto de resultados para processamento posterior. | |
| Timestamp | Um número exclusivo de todo o banco de dados é atualizado sempre que uma linha é atualizada. | |
| UniqueIdentifier | Um GUID de 16 bytes. | |
| Xml | Tipo de dados XML. | |
| Date | Data. | |
| Time | Tempo. | |
| DateTime2 | Combinação de tipos de data e hora.
Fornece melhor precisão do que o DateTime. |
|
| DateTimeOffset | Mesmo que DateTime2 com um deslocamento de fuso horário adicionado. |