1
resposta

Porque ao declarar um atributo do tipo int(11) não é possível inserir 11 caracteres?

na declaração:

create table teste (

CPF INT(11) NOT NULL PRIMARY KEY

);

INSERT INTO teste (CPF) VALUES (11122233344);
1 resposta

No caso de int não precisa declarar o tamanho dele. O sql já entende como sendo um numero. Esse comportamento que você esta tentando implementar é para varchar onde é necessário setar um tamanho.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software