Tipos de dados do banco de dados Microsoft SQL

Microsoft SQL é uma linguagem de banco de dados usada para criar, gerenciar e consultar bancos de dados Microsoft SQL Server e Microsoft Access. Os tipos de dados Microsoft SQL se referem à categoria de informações contidas nas variáveis ​​do banco de dados. Cada tipo de dados, ou variável, é armazenado em uma coluna diferente no banco de dados. As definições de coluna ensinam ao banco de dados como cada tipo de dados deve ser armazenado e usado.

Dados da string

As cadeias de caracteres consistem em combinações ASCII de comprimento variável, comprimento armazenado usando os tipos de dados Char, Varchar e Text. O tipo de dados de caractere é usado quando os dados têm um tamanho conhecido menor que 8 KB, enquanto Varchar é apropriado para entradas com um número variável de caracteres menor que 8 KB e com texto contendo entradas com mais de 8 KB As cadeias binárias consistem em números hexadecimais que usam o tipo de dados Dados Binários, Varbários e de Imagem. Varbinary é usado para armazenar dados binários, se não exceder 8 KB. Nesse caso, o tipo de dados da imagem deve ser usado. As seqüências Unicode são compostas de caracteres codificados em Unicode, que usam os tipos de dados Nchar, Nvarchar e Ntext. Isso requer o dobro do espaço de armazenamento de tipos de dados não Unicode.

Dados de data e hora

Os dados de data e hora têm qualquer combinação de formato de data ou hora válido. O tempo de data precisa de 8 bytes de armazenamento por entrada e é usado para armazenar datas de 1º de janeiro de 1753 a 31 de dezembro de 9999. O tempo de tempo pequeno precisa de 4 bytes de armazenamento por entrada e é usado para armazenar datas de 1 de janeiro de 1900 a 6 de junho de 2079.

Dados numéricos

Os dados numéricos consistem em números positivos e negativos, decimais, frações e números inteiros. Os números inteiros, incluindo os tipos de dados Bigint, Int, Smallint e Tinyint, abrangem todos os números inteiros, positivos e negativos. Smallint, que requer 2 bytes de armazenamento por entrada, é o tipo de dados mais comumente aplicado e salva valores de -32.768 a 32.767. Use Int, que requer 4 bytes de armazenamento por entrada, de -2.147.483.648 a 2.147.483. O Tinyint, que requer 1 byte de armazenamento por entrada, salva apenas números que variam de 0 a 255. Quando você armazena qualquer número de fração, o tipo de dados decimal salva os dados no dígito menos significativo.

Dados da moeda

Os dados da moeda armazenam quantias positivas ou negativas de dinheiro nos tipos de dados Money e Smallmoney com até quatro casas decimais. Se houver mais casas decimais, você deve usar Dados Decimais.

Dados especiais

Dados especiais incluem dados que não atendem aos critérios de nenhum dos tipos de dados acima. Eles incluem o registro de data e hora, usado para salvar as modificações de linha, o bit, que salva 1 ou 0 para representar verdadeiro ou falso, Uniqueidentifier, que indica um identificador globalmente único ou contador de linha única, SQL_variant, usado para salvar valores dos tipos de dados suportados do SQL Server, Tabela, para salvar resultados específicos para processamento adicional e Definido pelo Usuário.

Referências

 

Você pode estar interessado:

Deixe um comentário