Tipos de Dados no MySQL

0

 

No MySQL, os tipos de dados são usados para definir o tipo de valor que uma coluna de uma tabela pode armazenar. Existem vários tipos de dados disponíveis no MySQL, incluindo:

  • INT - para valores inteiros, como 1, 2, 3, etc.
  • FLOAT - para valores de ponto flutuante, como 1.23, 4.56, etc.
  • DOUBLE - para valores de ponto flutuante de dupla precisão, como 1.234567, 2.345678, etc.
  • VARCHAR - para valores de texto com comprimento variável, como "Hello World", "MySQL", etc.
  • CHAR - para valores de texto com comprimento fixo, como "John", "Mary", etc.
  • DATE - para valores de data, como "2022-04-28"
  • TIME - para valores de tempo, como "12:34:56"
  • DATETIME - para valores de data e hora, como "2022-04-28 12:34:56"
  • BOOLEAN - para valores booleanos, como true ou false.

Cada tipo de dado tem suas próprias propriedades, como o tamanho máximo permitido ou o formato aceitável. É importante escolher o tipo de dado correto para cada coluna da tabela para garantir a integridade dos dados e evitar problemas de desempenho.

Abaixo segue um exemplo de como criar uma tabela com diferentes tipos de dados no MySQL:

sql
CREATE TABLE exemplo_tipos_dados ( id INT PRIMARY KEY AUTO_INCREMENT, nome VARCHAR(50), idade INT, salario DECIMAL(10,2), data_nascimento DATE, ativo BOOLEAN );

Nesse exemplo, a tabela exemplo_tipos_dados possui 6 colunas com os seguintes tipos de dados:

  • id é do tipo INT e é a chave primária da tabela;
  • nome é do tipo VARCHAR(50) e pode armazenar até 50 caracteres de texto;
  • idade é do tipo INT e armazena valores inteiros;
  • salario é do tipo DECIMAL(10,2) e armazena valores decimais com até 10 dígitos no total e 2 dígitos após a vírgula;
  • data_nascimento é do tipo DATE e armazena datas no formato YYYY-MM-DD;
  • ativo é do tipo BOOLEAN e armazena valores TRUE ou FALSE.



Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)