Com a quantidade de dados presente no mundo, é quase impossível gerenciar dados sem bancos de dados adequados. SQL é o núcleo dos bancos de dados relacionais que fornece várias opções para lidar com dados, portanto são indispensáveis na maioria das funções de trabalho. Neste artigo sobre tipos de dados SQL, vamos discutir os diferentes tipos de dados usados em SQL.
Os itens a seguir são abordados neste artigo:
namespace em c ++
- Tipos de dados numéricos
- Tipos de dados de string de caracteres
- Tipos de dados binários
- Tipos de dados de data e hora
- Outros Tipos de Dados
Então, vamos começar com cada um deles.
Tipos de dados SQL: tipos numéricos
Esta seção do artigo falará sobre os tipos de dados numéricos. Esses tipos de dados permitem inteiros assinados e não assinados. Eu dividi os tipos de dados numéricos nas duas seções a seguir:
Tipos de dados numéricos exatos
Agora, vamos examinar os tipos de dados numéricos aproximados.
Tipos de dados numéricos aproximados
A seguir, neste artigo, vamos examinar os tipos de dados da cadeia de caracteres usados no SQL.
Tipos de dados SQL: Tipos de dados de string de caracteres
Esta seção do artigo falará sobre os tipos de dados de caracteres. Esses tipos de dados permitem caracteres de comprimento fixo e variável. Consulte a tabela abaixo.
NOTA:
Pergunta: Por que não podemos declarar um valor maior que VARCHAR (8000)? Resposta: VARCHAR (n) é responsável por armazenar os dados em uma página de linha. Como em cada página, o cabeçalho da página ocupa os primeiros 96 bytes e apenas 8096 bytes de dados (8192 -96) estão disponíveis para a sobrecarga e deslocamentos de linha, você não pode declarar um valor maior que VARCHAR (8000).
Além disso, estendi as seções de tipo de dados de strings de caracteres para tipos de dados Unicode desde que nossa indústriausa o Unicode para representação consistente e manipulação de texto na maioria dos sistemas de escrita do mundo.
java cast string até o momento
Tipos de dados de strings de caracteres Unicode
Tipo de dados | Descrição / tamanho máximo | Armazenamento | |
Descrição | Tamanho máximo | ||
ntext | Permite uma variávelstring Unicode de comprimento | 2 GB de dados de texto | 4 bytes + número de caracteres |
nvarchar (max) | Permite uma variávelstring Unicode de comprimento | 2E + 31 caracteres | 2 bytes + número de caracteres |
nvarchar | Permite uma variávelstring Unicode de comprimento | 4.000 caracteres | 2 bytes + número de caracteres |
nchar | Permite um fstring Unicode de comprimento fixo | 4.000 caracteres | Largura definida * 2 |
A seguir, neste artigo, vamos examinar os tipos de dados binários usados no SQL.
Tipos de dados SQL: Tipos de dados binários
Esta seção do artigo falará sobre tipos de dados binários. Esses tipos de dados permitem valores binários de comprimento fixo e variável. Consulte a tabela abaixo.
A seguir, neste artigo, vamos examinar os tipos de dados de data e hora usados no SQL.
converter objeto para array php
Tipos de dados SQL: Data hora Tipos de dados
Esta seção do artigo falará sobre os tipos de dados de data e hora. Esses tipos de dados permitem diferentes formatos de data e hora. Consulte a tabela abaixo.
A seguir, neste artigo, vamos examinar os diversos tipos de dados disponíveis no SQL.
Tipos de dados SQL: De outros Tipos de dados
Esta seção do artigo falará sobre os tipos de dados que não podem ser categorizados nas categorias acima. Consulte a tabela abaixo.
Tipo de dados | Descrição |
mesa | Este tipo de dados armazena um conjunto de resultados para processamento posterior. |
xml | Este tipo de dados armazena dados formatados em XML. |
cursor | Este tipo de dados fornece uma referência a um objeto cursor. |
identificador único | Este tipo de dados armazena um identificador globalmente exclusivo (GUID). |
sql_variant | Este tipo de dados égrava valores de vários tipos de dados suportados por SQL, exceto text, ntext e timestamp. |
Agora que você conhece os tipos de dados em SQL, tenho certeza que está curioso para aprender mais sobre SQL. Aqui está uma lista de artigos pelos quais você pode começar:
Então, pessoal, esse é o fim deste artigo. Eu espero que você tenha gostado de ler este artigo. Vimos os diferentes tipos de dados que o ajudarão a escrever consultas e brincar com seus bancos de dados. Se você deseja aprender mais sobre MySQL e conheça este banco de dados relacional de código aberto, depois verifique nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento o ajudará a entender o MySQL em profundidade e a obter domínio sobre o assunto.
Tem alguma questão para nós? Mencione isso na seção de comentários deste artigo e eu entrarei em contato com você.