SQL Server tipos de dados numéricos

O SQL Server suporta nove diferentes tipos de dados numéricos, quatro tipos de dados que armazenam valores inteiros de vários tamanhos, dois tipos de dados que armazenam valores monetários, e quatro tipos de dados que armazenam decimal baseados em números com precisão variável. Aqui está um resumo dos tipos de dados numéricos disponíveis no SQL Server junto com a faixa de valores, juntamente com o espaço de armazenamento necessários classificados de acordo com o tipo de dados precedência mais alta para a mais baixa:

Tipo de dados

Valores

Espaço Utilizado

Float –1.79308 to –2.23-308, 0, e 2.23-308 to 1.79308 4 bytes ou 8 bytes
Real –3.4038 to –1.18-38, 0, e  1.18-38 to 3.4038 4 bytes
Decimal –1038 + 1 Para 1038 – 1 5 Para 17 bytes
Money -922,337,203,685,477.5808 Para 922,337,203,685,477.5807 8 bytes
Smallmoney -214,748.3648 Para 214,748.3647 4 bytes
Bigint -263 (-9,223,372,036,854,775,808) Para 263 – 1 (9,223,372,036,854,775,807) 8 bytes
Int -231 (-2,147,483,648) Para 231 – 1 (2,147,483,647) 4 bytes
Smallint -215 (-32,768) Para 215 – 1 (32,767) 2 bytes
Tinyint 0 to 255 1 byte

 


0 comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *