SqlDataTypeOption Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esses são os tipos de dados possíveis no Sql. A capitalização de nomes é influenciada por System.Data.SqlDbType.
[System.Serializable]
public enum SqlDataTypeOption
[<System.Serializable>]
type SqlDataTypeOption =
Public Enum SqlDataTypeOption
- Herança
-
SqlDataTypeOption
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| None | 0 | Nada foi definido. |
| BigInt | 1 | Dados inteiros (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 | 2 | Dados inteiros (número inteiro) de -2^31 (-2.147.483.648) a 2^31 - 1 (2.147.483.647). |
| SmallInt | 3 | Dados inteiros de -2^15 (-32.768) a 2^15 - 1 (32.767). |
| TinyInt | 4 | Dados inteiros de 0 a 255. |
| Bit | 5 | Dados inteiros com um valor de 1 ou 0. |
| Decimal | 6 | Correção de dados numéricos de precisão e escala de -10^38 +1 a 10^38 1. |
| Numeric | 7 | Funcionalmente equivalente a decimal. |
| Money | 8 | Valores de dados monetários de -2^63 (-922.337.203.685.477.5808) até 2^63 - 1 (+922.337.203.685.477.5807), com precisão de dez milésimos de unidade monetária. |
| SmallMoney | 9 | Valores de dados monetários de -214.748.3648 a +214.748,3647, com precisão de dez milésimos de unidade monetária. |
| Float | 10 | Dados de número de precisão flutuante com os seguintes valores válidos: -1,79E + 308 a -2,23E - 308, 0 e 2,23E + 308 a 1,79E + 308. |
| Real | 11 | Dados de número de precisão flutuante com os seguintes valores válidos: -3.40E + 38 a -1.18E - 38, 0 e 1.18E - 38 a 3.40E + 38. |
| DateTime | 12 | Dados de data e hora de 1º de janeiro de 1753 até 31 de dezembro de 9999, com precisão de três centésimos de segundo ou 3,33 milissegundos. |
| SmallDateTime | 13 | Dados de data e hora de 1º de janeiro de 1900 a 6 de junho de 2079, com precisão de um minuto. |
| Char | 14 | Dados de caracteres não Unicode de comprimento fixo com um comprimento máximo de 8.000 caracteres. |
| VarChar | 15 | Dados não Unicode de comprimento variável com um máximo de 8.000 caracteres. |
| Text | 16 | Dados não Unicode de comprimento variável com um comprimento máximo de 2^31 - 1 (2.147.483.647) caracteres. |
| NChar | 17 | Dados Unicode de comprimento fixo com um comprimento máximo de 4.000 caracteres. |
| NVarChar | 18 | Dados Unicode de comprimento variável com um comprimento máximo de 4.000 caracteres. sysname é um tipo de dados definido pelo usuário fornecido pelo sistema que é funcionalmente equivalente a nvarchar(128) e é usado para referenciar nomes de objeto de banco de dados. |
| NText | 19 | Dados Unicode de comprimento variável com um comprimento máximo de 2^30 - 1 (1.073.741.823) caracteres. |
| Binary | 20 | Dados binários de comprimento fixo com um comprimento máximo de 8.000 bytes. |
| VarBinary | 21 | Dados binários de comprimento variável com um comprimento máximo de 8.000 bytes. |
| Image | 22 | Dados binários de comprimento variável com comprimento máximo de 2^31 a 1 (2.147.483.647) bytes. |
| Cursor | 23 | Uma referência a um cursor. |
| Sql_Variant | 24 | Um tipo de dados que armazena valores de vários tipos de dados com suporte SQL Server, exceto texto, ntext, carimbo de data/hora e sql_variant. |
| Table | 25 | Um tipo de dados especial usado para armazenar um conjunto de resultados para processamento posterior. |
| Timestamp | 26 | Um número exclusivo em todo o banco de dados que é atualizado sempre que uma linha é atualizada. |
| UniqueIdentifier | 27 | É um GUID de 16 bytes |
| Date | 29 | Somente data |
| Time | 30 | Somente hora |
| DateTime2 | 31 | Combinação de dados e tipos de tempo, melhor precisão do que DataTime |
| DateTimeOffset | 32 | Mesmo que DateTime2 com deslocamento de fuso horário adicionado |
| Rowversion | 33 | Um número exclusivo em todo o banco de dados que é atualizado sempre que uma linha é atualizada. Um sinônimo de Carimbo de Data/Hora com semântica diferente que exige uma coluna nomeada desse tipo. |