Haveria alguma forma de substituir o tipo do cnpj de CHAR(14) para o tipo INTEGER limitado a 14 dígitos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Haveria alguma forma de substituir o tipo do cnpj de CHAR(14) para o tipo INTEGER limitado a 14 dígitos?
Vi o vacilo já. Dentre outros erros, acabei de verificar que o tipo INTEGER pode ir somente até 2147483647, o número máximo dele é menor que os 14 dígitos do CNPJ.
Oii Italo, tudo bom?
Sim, é exatamente isso que disse acima. Eu recomendaria a criar esse campo como VARCHAR. Futuramente pode acontecer de adicionar letras, como foi adicionado ao RG e isso pode ajudar a não ter que mexer na estrutura do banco futuramente.
Qualquer coisa é só falar, tá bom? :D