Ir para conteúdo

Featured Replies

Postado

Olá KingTibianos, hoje trago a vocês alguns tipos de dados podemos definir no SQL.

 

String

 

CHAR(n): Armazena uma cadeia de longitude fixa. A cadeia poderá conter desde 0 até 255 caracteres.

 

VARCHAR(n): Armazena uma cadeia de longitude variável. A cadeia poderá conter desde 0 até 255 caracteres. Dentro dos tipos de cadeia pode-se distinguir dois subtipos, os tipo Test e os tipo Blob (Binary Large Object) A diferença entre um tipo e outro é o tratamento que recebem na hora de ordená-los e compará-los. No tipo test ordena-se sem ter importância as maiúsculas e as minúsculas e no tipo blob ordena-se tendo em conta as maiúsculas e minúsculas.

 

TINYTEXT/TINYBLOD: Coluna com uma longitude máxima de 255 caracteres.

 

TEXT/BLOD: Um texto com um máximo de 65535 caracteres.

 

MEDIUMTEXT/MEDIUMBLOD: Um texto com um máximo de 16.777.215 caracteres.

 

LONGTEXT/LONGBLOD: Um texto com um máximo de caracteres 4.294.967.295. Há que ter em conta que devido aos protocolos de comunicação os pacotes podem ter um máximo de 16 Mb.

 

ENUM: Campo que pode ter um único valor de uma lista que se especifica. O tipo Enum aceita até 65535 valores diferentes.

 

SET: Um campo que pode conter nenhum, um ou vários valores de uma lista. A lista pode ter um máximo de 64 valores.

 

Diferença de armazenamento entre os tipos CHAR e VARCHAR

2YOFWOJ.png

 

Até a próxima pessoal.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo