Tipos de dados SQL

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Os tipos de dados SQL do Microsoft Access banco de dados mecanismo consistem em 13 principais tipos de dados definidos pelo mecanismo de banco de dados do Microsoft Access e vários sinônimos válidos reconhecidos por esses tipos de dados.

A tabela a seguir lista os tipos de dados principal.

Tipo de dados

Tamanho do armazenamento

Descrição

BINARY

1 byte por caractere

Qualquer tipo de dados pode ser armazenado em um campo desse tipo. Nenhuma conversão dos dados (por exemplo, para texto) é feita. Como os dados são inseridos em um campo binário determina como ele aparecerá como saída.

BIT

1 byte

Campos e valores Sim e Não que contêm apenas um de dois valores.

TINYINT

1 byte

Um valor inteiro entre 0 e 255.

MONEY

8 bytes

Um inteiro escalado entre
– 922,337,203,685,477.5808 e 922,337,203,685,477.5807.

DATETIME
(consulte duplo)

8 bytes

Um valor de data ou hora entre os anos 100 e 9999.

UNIQUEIDENTIFIER

128 bits

Um número de identificação exclusiva usado com chamadas de procedimento remoto.

REAL

4 bytes

Um valor de ponto flutuante de precisão simples com um intervalo de – 3, 402823E38 a – 1, 401298E-45 para valores negativos, 1, 401298E-45 a 3.402823 E38 para valores positivos e 0.

FLOAT

8 bytes

Um valor de ponto flutuante de dupla precisão com um intervalo de – 1, 79769313486232E308 a-4, 94065645841247E-324 para valores negativos, 4, 94065645841247E-324 a 1, 79769313486232E308 para valores positivos e 0.

SMALLINT

2 bytes

Um inteiro curto entre – 32.768 e 32.767.

INTEGER

4 bytes

Um inteiro longo entre – 2.147.483.648 e 2.147.483.647.

DECIMAL

bytes 17

Um tipo de dados numérico exato que armazena valores de 1028-1 a - 1028-1. Você pode definir a precisão (1-28) e a escala (0 - precisão definida). A precisão padrão e a escala são 18 e 0, respectivamente.

TEXT

2 bytes por caractere (consulte nota)

Zero a um máximo de gigabytes 2,14.

IMAGE

Conforme necessário

Zero a um máximo de gigabytes 2,14. Usado para objetos OLE.

CHARACTER

2 bytes por caractere (consulte nota)

Zero a 255 caracteres.


Observação : Caracteres em campos definidos como texto (também conhecido como memorando) ou CARACT (também conhecido como Text com um comprimento específico) é armazenadas no formato de representação Unicode. Os caracteres Unicode exigem dois bytes para armazenar cada caractere. Bancos de dados Microsoft Access existentes que contêm predominantemente dados de caracteres, isso pode significa que o arquivo de banco de dados quase duplo faria no tamanho ao ser convertido para o formato do Microsoft Access. Ainda representação Unicode de muitos conjuntos de caracteres, aqueles anteriormente definidos como SBCS (Byte único caractere define) pode ser facilmente compactada para um único byte. Se você definir uma coluna de CARACTERE com o atributo de compactação, os dados serão automaticamente compactados como ele é armazenado e descompactado quando recuperado da coluna.



Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×