MySQL_UNSIGNED_ZEROFILL

Para que serve UNSIGNED e ZEROFILL no MySQL ?

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

UNSIGNED

Em todos os campos do tipo inteiro no MySQL, podemos definir o atributo UNSIGNED (opcional ). Esse atributo é usado para permitir os valores positivos em uma coluna do banco,  que acaba gerando uma faixa maior de números positivos.

Coluna Tipo INT
Faixa normal: de -2147483648 a 2147483647
Faixa UNSIGNED: de 0 a 4294967295

Coluna Tipo  TINYINT
Faixa: de -128 até 127
Faixa UNSIGNED: 0 a 255

ZEROFILL

Tambem para todos os campos do tipo inteiro o atributo ZEROFILL (opcional ), preenche as casas da esquerda com o número zero. Por exemplo, uma coluna que é declarada como INT(6) ZEROFILL, e valor 12 seu resultado quando recuperamos do banco é 000012.

Caso você especificar um campo inteiro como ZEROFILL, automaticamente o MySQL adiciona o atributo UNSIGNED a coluna.


  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

catorze + 16 =

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>