• Matéria: Informática
  • Autor: Taeyang21
  • Perguntado 8 anos atrás

Quais os tipos primitivos utilizados em MySQL?

Respostas

respondido por: gabsystem32
4
tem os numericos q são:

TINYINT — número inteiro muito pequeno (tiny);
SMALLINT — número inteiro pequeno;
MEDIUMINT — número inteiro de tamanho médio;
INT — número inteiro de tamanho comum;
BIGINT — número inteiro de tamanho grande;
DECIMAL — número decimal, de ponto fixo;
FLOAT — número de ponto flutuante de precisão simples (32 bits);
DOUBLE — número de ponto flutuante de precisão dupla (64 bits);
BIT — um campo de um bit

os de caracteres:

CHAR — uma cadeia de caracteres (string), de tamanho fixo e não-binária;
VARCHAR — uma string de tamanho variável e não-binária;
BINARY — uma string binária de tamanho fixo;
VARBINARY — uma string binária de tamanho variável;
BLOB — um BLOB (Binary Large OBject – OBjeto Grande Binário) pequeno;
TINYBLOB — um BLOB muito pequeno;
MEDIUMBLOB — um BLOB de tamanho médio;
LONGBLOB — um BLOB grande;
TINYTEXT — uma string não-binária e de tamanho bem reduzido;
TEXT — uma string não-binária e pequena;
MEDIUMTEXT — uma string de tamanho comum e não-binária;
LONGTEXT — uma string não-binária de tamanho grande;
ENUM — de acordo com o manual do MySQL, é uma string, com um valor que precisa ser selecionado de uma lista predefinida na criação da tabela;
SET — é um objeto que pode ter zero ou mais valores – cada um dos quais precisa ser escolhido de uma lista de valores predeterminados quando da criação da tabela.
Armazenamento de data e hora

Há várias opções para armazenar dados relacionados a data e hora. Se você quiser apenas armazenar o ano referente a um evento, pode usar o tipo YEAR. O tipo TIMESTAMP pode ser usado para acompanhar as mudanças ocorridas em um campo de uma tabela. Veja os tipos e suas descrições:

DATE — o valor referente a uma data no formato 'CCYY-MM-DD'. Por exemplo 1985-11-25 (ano-mês-dia). O 'CC' se refere aos dois dígitos do século (Century, em inglês);
TIME — um valor horário no formato 'hh:mm:ss' (hora:minutos:segundos);
TIMESTAMP — timestamp é uma sequência de caracteres ou informação codificada que identifica uma marca temporal ou um dado momento em que um evento ocorreu. No MySQL, ele tem o formato 'CCYY-MM-DD hh:mm:ss' – neste caso, seguem a padronização ISO 8601;
YEAR — armazena um ano no formato 'CCYY' ou 'YY';




Perguntas similares