Postado Setembro 16, 2013 11 anos 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 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.