Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nelly

Básica - TIpos de Dados

Recommended Posts

Olá pessoal,

 

Na verdade, as diferenças de INT(1) e INT(11) são somente em relação ao display, e não a capacidade ou largura de armazenamento de números na coluna. Somente haverá diferença se utilizarmos as propriedades de campos numéricos ZEROFILL ou UNSIGNED, que o tipo INT terá o display máximo de INT(10).

 

Abaixo, os testes do dito sobre a correção da resposta dad a dúvida do colega:

 

mysql> CREATE TABLE test.a (a int(1));
Query OK, 0 rows affected (0.09 sec)
mysql> INSERT INTO test.a SET a =1234567890;
Query OK, 1 row affected (0.03 sec)
mysql> SELECT * FROM test.a;
+------------+
| a          |
+------------+
| 1234567890 |
+------------+
1 row IN SET (0.00 sec)

 

O display é utilizado internamente pelo MySQL para cálculos em relação ao retorno de informações.

 

Abração à todos, DEUS abençõe!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.